디렉터리 관련 명령어

2023. 10. 10. 15:18리눅스

728x90
반응형

pwd

현재 위치한 작업 디렉터리의 경로를 출력해 주는 명령이다.

cd

디렉터리를 이동하는 명령으로 현재 작업 중인 디렉터리를 변경할 때 사용한다.

이동하려는 디렉터리명 없이 cd라고만 입력하면 사용자의 홈 디렉터리로 이동한다.

cd명령으로 디렉터리를 이동할때의 경로는 절대경로와 상대경로로 나눌 수 있다.

절대경로는 최상위 디렉터리인 '/' 부터 전체 경로를 지정하여 현재 위치한 디렉터리에 상관없이 이동하는 방법이다

상대경로는 현재 디렉터리를 기준으로 이동하는 방법으로 하위 디렉터리나 부모 디렉터리로 이동할때 사용한다.

$cd .

현재 디렉터리(.)으로 이동한다. 실제적으로는 변화가 없다.

$cd ..

한 단계 위인 부모 디렉터리(..)으로 이동한다.

$cd ~

~(tilde)는 사용자의 홈 디렉터리를 나타내는 특수문자로 이 결과는 cd라고만 입력한 결과와 같다. 보통 root가 'cd ~yuloge'

와 같이 특정 사용자의 홈 디렉터리 이동할때 유용하다.

$cd -

이동하기 바로 진적의 디렉터리로 이동한다.

mkdir

디렉터리를 생성하는 명령이다.

 

$ mkdir -p

경로로 지정된 서브 디렉터리가 존재하지 않은 경우에 함께 생성한다.

$ mkdir -m

디렉터리 생성과 동시에 퍼머션을 실행한다.

$ mkdir -v

생성된 디렉터리를 메시지로 출력한다.

 

rmdir

디렉터리를 삭제라는 명령이다. 단 삭제하려는 디렉터리 안이 비어있지 않으면 지울 수가 없다.

$rmdir -p

삭제하려는 디렉터리를 제거한 후에 그 결과로 부모 디렉터리도 빈 디렉터리가 되면 부모 디렉터리도 사라진다.

 

tree

특정 디렉터리의 목록 정보를 트리 구조 형태로 출력하는 명령이다. 기본적으로 설치가 되지 않으므로 사용하려면 yum install tree 를 실행하려 설치해야 한다.

'리눅스' 카테고리의 다른 글

파일 관련 명령어 (tocuch, file, locate, find)  (0) 2023.10.10
파일 관련 명령어 (rm, mv)  (0) 2023.10.10
파일 관련 명령어 (cp)  (0) 2023.10.10
파일 관련 명령어 (ls)  (1) 2023.10.10
사용자 조회 명령어  (0) 2023.10.10