[Linux] 파일/폴더 생성과 삭제 실습

mommers·2026년 1월 29일

Linux

목록 보기
5/59

파일/폴더 생성과 삭제 (mkdir, touch, rm)

  • 학습: 디렉터리 트리 구조 생성. rm의 위험성 (-rf) 인지.
  • 실습:
    • mkdir -p project/src/main 옵션으로 한 번에 깊은 경로 생성.
    • touch로 파일 날짜(타임스탬프) 변경해보기.
    • 빈 폴더 삭제(rmdir)와 내용물 있는 폴더 삭제(rm -rf) 차이 실습.

복잡한 디렉터리 구조 생성과 특정 폴더 삭제 실습.

1. 숲(트리) 한 방에 만들기

중괄호 {}를 쓰면 명령어 한 줄로 복잡한 구조가 생성됨.

Bash

mkdir -p ~/project/my_app/{src/{main,test,utils},build/{logs,temp},docs}
  • p: 상위 폴더 없으면 자동 생성.
  • {a,b}: a와 b를 동시에 만듦.

2. 특정 가지(temp)만 잘라내기

만들어진 구조에서 불필요한 폴더 하나만 콕 집어서 삭제.

Bash

rm -rf ~/project/my_app/build/temp
  • r: 폴더 내용물까지 삭제.
  • f: 묻지 말고 강제 삭제.

3. 결과 확인

Bash

find my_app
  • temp 폴더만 사라지고 나머지는 그대로 살아있음.
profile
임베디드 개발자가 되기 위해 공부중입니다!

0개의 댓글