리눅스마스터2급강좌 : 작업 디렉토리의 이동 cd
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,994 조회
- 0 추천
- 목록
본문
리눅스마스터2급강좌 : 작업 디렉토리의 이동 cd
작업 디렉토리의 이동 : cd
cd는 “Chage Directory”의 약어로서 작업 디렉토리의 위치를 변경하는 쉘 내부 명령어이다.
즉, 현재 위치한 디렉토리에서 지정된 디렉토리로 이동할 때 사용하는 명령어이다.
그냥 “cd”라고만 하면 서버 로그인 시에 처음 위치했던 자신의 홈디렉토리로 이동한다.
“cd ~”라고 명령을 내려도 홈디렉토리로 이동하는데, “~” 표시는 홈디렉토리를 의미하여 “~/bin”과 같이 뒤에 하위 디렉토리를 입력해도 된다.
다음은 가장 흔하게 사용되는 사용예들을 간략하게 정리한 것이다.
cd / : 루트 디렉토리(/)로 이동 cd . : 현재 디렉토리(현위치)로 이동 ./bin과 같이 하위 디렉토리 입력 cd .. : 한 단계 상위 디렉토리로 이동. ../bin과 같이 하위 디렉토리 입력 cd ~ : 자신의 홈디렉토리로 이동. ~/bin과 같이 하위 디렉토리 입력 cd /var : /var 디렉토리로 이동 cd /etc/rc.d : /etc/rc.d 디렉토리로 이동 |
위에서 보듯이 cd 명령을 이용한 이동은 절대경로(/부터 시작하는 경로)를 기입하여 이동하는 방식과 상대경로(. 과 ..을 이용)를 기입하여 이동하는 방식으로 나눌 수 있다.
여기서 점 한계는 현재 위치를 의미하고 점 두 개는 현재 위치의 상위 위치를 의미한다.
예를 들어 ../mail 은 현재 위치의 상위 디렉토리에서 mail 이라는 서브 디렉토리를 의미한다.
다음과 같이 이동해 보자.
|
|
|
| [freekgb@sulinux ~]$ cd /etc/rc.d [freekgb@sulinux rc.d]$ pwd /etc/rc.d [freekgb@sulinux rc.d]$ cd ../mail [freekgb@sulinux mail]$ pwd /etc/mail [freekgb@sulinux mail]$ |
|
|
|
|
관련자료
-
이전
-
다음