리눅스 명령어 cd CMD linux

작업 디렉토리를 변경하고자 할 때 사용한다. 인자( Argumnet ) 인 디렉토리명은 이동하고자 하는 경로명을 나타낸다. 디렉토리 명을 지정하지 않고 cd 명령어로 단독으로 사용하면 현재 작업 디렉토리가 어디에 있든지 사용자의 홈 디렉토리로 이동한다. cd 명령어는 디렉토리를 변경하는 명령어입니다. cd 명령어를 사용하여 디렉토리 경로를 변경하는 경우 상대경로 ( Relative Path ) 나 절대경로 ( Absolute Path ) 를 사용 할 수 있다.

상대경로 ( Relative Path ) 는 이동하는 기준이 현재 디렉토리이며, 현재 디렉토리를 기준으로 위, 아래로 이동할 때 사용한다. 절대경로 ( Absolute Path ) 는 이동하는 기준이 최상위 디렉토리 ( / ) 이며, root( / ) 디렉토리를 기준으로 이동할 때 사용된다.

경로 ( PATH )

- 상대경로 ( Relative Path ) - # cd dir1

- 절대경로 ( Absolute Path ) - # cd /dir1

작업시에는 상대경로를 사용하여 이동하는 경우, 즉 작업 디렉토리 안에 들어가서 직접 파일을 다루는 방법을 권장합니다. 이것은 명령어 실수로 인해 불의의 사고를 예방 할 수 있거나, 최소화 할 수 있기 때문입니다.

( 1 ) 상대경로 ( Relative Path )

# cd /etc

# pwd

# cd sysconfig

# cd network-scripts

# ls -a

# cd .

# pwd

# cd ..

# pwd

# cd ../../

# pwd

( 2 ) 절대경로 ( Asolute PATH )

/etc/sysconfig/network-scripts

a    b           c

a는 최상위 디렉토리인 /(root) 디렉토리를 뜻합니다.

b, c는 디렉토리의 구분자 입니다.

 

사용한 이전 디렉토리로 이동

사용자가 /etc 디렉토리에서 작업을 하다가 /home/uwer01 디렉토리로 이동하는 경우 상대경로나 절대경로를 사용하는 경우는 불편하게 된다. 이런 경우 이전 디렉토리로 이동하기 위해 " cd - " 명령어를 사용합니다. 

'공부합시다 > 리눅스' 카테고리의 다른 글

리눅스 명령어 mkdir CMD linux  (0) 2016.11.19
리눅스 명령어 ls CMD linux  (0) 2016.11.18
리눅스 명령어 pwd CMD linux  (0) 2016.11.16
리눅스 명령어 cal CMD  (0) 2016.11.15
리눅스 uname CMD 명령어  (0) 2016.11.14

+ Recent posts