디렉터리 생성과 삭제(Directoy Create / Remove)
디렉터리는 mkdir(make directory) 명령어로 생성한다.
$ mkdir [옵션] 디렉터리
디렉터리를 삭제할 때는 rmdir 명령어를 사용한다.
rmdir [옵션] 디렉터리
파일 복사(File Copy)
파일을 복사할 때는 cp(copy) 명령어를 사용한다.
첫 번째 형식은 파일 하나를 지정한 경로로 복사할 때, 두 번째 형식은 여러 파일을 한 디렉터리로 복시할 때 사용한다.
(디렉터리도 복사가 가능한데 이때는 -r 옵션을 추가하면 된다.)
$ cp [옵션] 원본 복사본
$ cp [옵션] 원본1 원본2 ... 디렉터리
파일 이동(File Move)
파일 이동에는 mv(move) 명령어를 사용한다.
$ mv [옵션] 원본 이동본
파일 하나를 지정한 경로로 이동할 때 사용한다. 대상 부분에 디렉터리와 파일 이름까지 지정하면 원본 파일을 대상 디렉터리로 옮기고 파일 이름도 변경한다.
$ mv [옵션] 원본1 원본2 ... 이동할 디렉터리
여러 파일을 한꺼번에 다른 디렉터리로 이동할 떄 사용한다. 파일 저장위치는 변경되지만, 파일 이름은 변경되지 않는다.
파일 삭제(File Remove)
파일을 삭제할 때는 rm(remove) 명령어를 사용한다.
파일 위치에 하나 이상의 파일 이름을 명시하면 해당 파일이 삭제된다. 디렉터리를 삭제하려면 -r 옵션을 추가하면 된다.
정리하자면
위에서 설명한 커맨드들에 대해서 정리해보자. 리눅스에서 파일을 다룰때 자주 사용하는 명령어들이기 때문에 기억해두면 유용하게 사용할 수 있을 것이다.
- 디렉터리 생성 : mkdir
- 디렉터리 제거 : rmdir
- 파일 복사 : cp
- 파일 이동 : mv
- 파일 삭제 : rm
함께 읽으면 좋은 글
코딩 자율학습 리눅스 입문 with 우분투 학습 3일차 정리
4.1 파일 시스템파일 시스템(file system)은 파일에 대한 정보를 관리하는 소프트웨어이다. 파일 시스템은 운영체제의 요청을 받아 파일을 저장 장치에 저장하고, 운영체제가 저장된 파일을 읽을 수
jettstream.tistory.com
'프로그래밍 > 리눅스' 카테고리의 다른 글
리눅스(Linux) 사용자(User)와 사용자 그룹(User Group) (0) | 2025.01.27 |
---|---|
리눅스(Linux) 소프트 링크와 하드 링크 (0) | 2025.01.26 |
리눅스(Linux) 파일에 확장자가 없는 이유 (0) | 2025.01.23 |
>, >>, < 이건 뭐야? Bash 셸에서 리다이렉션(Redirection) 사용하기 (0) | 2025.01.20 |
Bash와 셸 스크립트(Shell Script)의 관계 (0) | 2025.01.20 |
댓글