강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 작업 디렉토리의 이동 cd

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터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]$

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  88 명