본문 바로가기
컴퓨터/리눅스(Linux)·우분투(Ubuntu)

유닉스/리눅스 명령어 'cd'

by All That Guy 2016. 6. 3.

유닉스/리눅스 명령어 'cd'


유닉스/리눅스 터미널에서 cd는 가장 많이 쓰는 명령어 중 하나일 거다. cd는 쉘에서 현재 작업 중인 디렉토리 위치를 변경할 수 있고, 다른 파일 시스팀(디렉토리)에 접근을 할 수 있다. cd는 change directory를 줄인 말이다.


디렉토리는 파일 시스템에서 파일을 저장하는 logical section에 해당한다. 디렉토리는 단일로도 쓸 수 있고, 디렉토리 밑에 하위 구조를 둘 수도 있다. cd는 이 디렉토리를 옮겨 갈 수 있는 도구다.





용례:


$ cd


어디서든지 홈 디렉토리(사용 환경에서 정한 $HOME)로 이동한다.


$ cd ~


역시 홈 디렉토리로 이동을 한다.


$ cd / 


루트 디렉토리로 이동을 한다.


$ cd ..


상위 디렉토리로 이동을 한다.


$ cd directory_name






하위 directory_name 디렉토리로 이동을 한다.


$ cd directory_name/directory_02


하위 directory_name/directory_02 디렉토리로 이동을 한다.


$ cd /home/user/desktop


확정 경로를 지정한 /home/user/desktop 디렉토리로 이동을 한다.


$ cd my\ texts

또는

$ cd "my texts"

또는 

$ cd 'my texts'


가운데에 공백이 있는 “my texts”라는 디렉토리로 이동을 한다.