cd — 디렉터리 이동

Linux / 파일 및 디스크 관리 / cd.html

파일 및 디스크 관리원문등록 2026-10-17

💬 "cd 명령어"

  • 개념: Change Directory의 약자로, 작업 중인 디렉터리를 다른 곳으로 옮깁니다.
  • 출력 구조: 성공하면 아무것도 출력하지 않습니다. 없는 경로로 이동하면 오류 메시지가 나옵니다.
  • 실무 권장 출력: 이동 결과는 <code>pwd</code>나 프롬프트로 확인합니다. 바로 이전 폴더는 <code>cd -</code>로 돌아갑니다.
  • 왼쪽 열: 해당 없음 — 입력한 경로가 그대로 이동 대상이 됩니다.
  • 오른쪽 열: 해당 없음 — 이동 실패 시 <code>No such file or directory</code> 메시지가 출력됩니다.

필수 명령어 조합 3가지

  • cd /var/log — 절대 경로로 이동
  • cd .. — 상위 폴더로 한 단계 이동
  • cd - — 직전에 있던 폴더로 되돌아가기

여기에 알아두면 좋은 옵션도 있습니다.

  • 인자 없이 cd만 치면 홈 디렉터리로 이동합니다
  • cd ../..처럼 연속으로 상위 이동도 가능합니다

💬 "이 명령어로 해결할 수 있는 상황 하나 알려줘"

시나리오: 배포 전에 정확한 폴더로 진입하는 과정입니다.

1단계: 상위에서 시작

상위 폴더로 이동합니다.

cd /var/www

2단계: 배포 폴더 진입

대상 폴더로 들어갑니다.

cd app

3단계: 확인

현재 위치와 내용을 확인합니다.

pwd && ls -al

실제 실행 화면

cd로 이동한 뒤 pwd로 위치를 확인하는 예시 화면입니다.

cd 명령어 실행 후 pwd로 확인한 현재 경로

실제 운영 중인 서버

이 문서는 화면 표시용 가상 디렉터리의 항목입니다. 실제 서버 파일시스템과 연결되지 않으며, 파일 실행이나 시스템 명령을 수행하지 않습니다.