반응형
디렉터리 관리
- pwd
- 현재 파일 시스템상 어떤 디렉터리에 있는지 출력한다. 이 디렉터리를 보통 작업 디렉터리(working directory)라고 부른다.
- 현재 작업 디렉터리를 확인하기 위해서는 옵션 없이 명령어 'pwd'를 입력한다.
- pwd는 셸에 내장된 명령어와 bin 디렉터리에 위치한 외부 명령어의 2가지가 있다. 현재 사용하는 pwd가 무엇인지 알고자 할 때는 'type' 명령어를 사용한다.
- cd
- 작업 디렉터리를 변경하기 위해 사용한다. 디렉터리 변경 시 상대 경로, 절대 경로, 현재 경로, 부모 경로, 홈 디렉터리, 이전 디렉터리 등으로 이동이 가능하다.
- '/'는 루트 디렉터리다. 디렉터리가 '/'로 시작하면 루트 디렉터리를 기점으로 생성된 경로를 의미한다. 이를 '절대 경로'라 부른다.
- '/'로 시작하지 않으면 현재 디렉터리를 기점으로 경로를 생성한다. 이를 '상대 경로'라고 한다.
- '~'은 자신의 '홈 디렉터리'이다.
- '.'은 '현재 디렉터리'이다.
- '..'은 '부모 디렉터리'이다.
- '-'은 '이전 디렉터리'이다.
- mkdir
- 파일 시스템상 디렉터리를 생성한다.
- 형식: # mkdir [option] directory ...
- 옵션
- -m, --mode: 디렉터리 생성 시 설정할 허가권을 지정하는데 형식은 chmod 명령어의 허가권 설정과 동일하다.
- -p, --parents: 디렉터리 생성 시 상위 디렉터리도 필요한 경우는 같이 생성한다.
- 예제
- rmdir
- 파일 시스템상 비어있는 디렉터리를 삭제하는 명령어이다. 디렉터리가 비어있지 않다면 삭제되지 않고 디렉터리 내의 다른 빈 디렉터리만이 삭제된다. 'rm -d' 명령어와 기능상 동일하다. 만약 비어있지 않은 디렉터리를 삭제하려면 'rm -r' 명령어로 가능하다. '-r' 옵션은 강제로 명령을 수행하라는 의미이다.
- 'rmdir'은 디렉터리가 아닌 파일은 지워지지 않는다.
- 형식: # mkdir [option] directory ...
- 옵션
- -p: 지정한 경로 중 가장 아래 디렉터리부터 상위 디렉터리로 거슬러 올라가면서 삭제한다. 디렉터리가 비어있으면 삭제하고 비어있지 않으면 삭제하지 않고 멈춘다.
- 예제
반응형
'Linux > 리눅스 시스템 관리' 카테고리의 다른 글
01_02_06_텍스트 관련 명령어 (0) | 2022.03.08 |
---|---|
01_02_05_파일 시스템 관리_파일 관리 (0) | 2022.02.20 |
01_02_03_리눅스 파일 시스템 관리_파일 링크 (0) | 2022.02.14 |
01-02-02 파일 시스템 관리_특수 권한 (0) | 2022.02.13 |
01-02-01 파일 및 디렉터리 관리 (0) | 2022.02.12 |