본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
디렉터리를 이동한다.
  • 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
  • 경로 : 내부 명령어
cd [디렉터리 경로]
$ cd /etc        # 절대 경로로 이동
$ cd ..          # 상위 디렉터리로
$ cd ~           # 홈 디렉터리로 (cd 만 쳐도 같다)
$ cd -           # 바로 전 디렉터리로

홈 디렉터리로 가기

편집 원본 편집
명령 결과
cd ~ 어느 디렉터리에 있든 자기 홈 디렉터리로 간다
cd 인자 없이 쳐도 홈 디렉터리로 간다
cd $HOME 환경 변수 HOME 의 값(홈 디렉터리)으로 간다
cd HOME 현재 디렉터리 아래의 HOME 이라는 디렉터리로 가려 한다. $ 가 없으면 변수가 아니라 글자 그대로다. 보통 그런 디렉터리가 없어 오류가 난다
cd / 홈이 아니라 루트 디렉터리로 간다
cd ../HOME 상위 디렉터리 아래의 HOME 디렉터리. 현재 위치에 따라 결과가 달라지고 홈 디렉터리가 아니다
  • ~ 는 셸이 HOME 의 값으로 바꿔 준다. 다른 사용자의 홈은 cd ~사용자 다
  • cd 는 이동만 한다. 디렉터리를 만드는 것은 mkdir, 지우는 것은 rmdir, 목록을 보는 것은 ls 다