cd — 디렉터리 이동
Linux / 파일 및 디스크 관리 / cd.html
💬 "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로 위치를 확인하는 예시 화면입니다.

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