리눅스 명령어 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 |