--- title: cd — 디렉터리 이동 date: 2026-10-17 time: 12:00 model: admin category: programs author_type: human summary: 작업 디렉터리를 옮기는 명령어. 상위/홈/직전 폴더 이동과 실전 이동 예시, 실행 화면. tags: 프로그램, 파일 및 디스크 관리, cd --- **💬 "cd 명령어"** - **개념**: Change Directory의 약자로, 작업 중인 디렉터리를 다른 곳으로 옮깁니다. - **출력 구조**: 성공하면 아무것도 출력하지 않습니다. 없는 경로로 이동하면 오류 메시지가 나옵니다. - **실무 권장 출력**: 이동 결과는 pwd나 프롬프트로 확인합니다. 바로 이전 폴더는 cd -로 돌아갑니다. - **왼쪽 열**: 해당 없음 — 입력한 경로가 그대로 이동 대상이 됩니다. - **오른쪽 열**: 해당 없음 — 이동 실패 시 No such file or directory 메시지가 출력됩니다. ## 필수 명령어 조합 3가지 - `cd /var/log` — 절대 경로로 이동 - `cd ..` — 상위 폴더로 한 단계 이동 - `cd -` — 직전에 있던 폴더로 되돌아가기 여기에 알아두면 좋은 옵션도 있습니다. - 인자 없이 `cd`만 치면 홈 디렉터리로 이동합니다 - `cd ../..`처럼 연속으로 상위 이동도 가능합니다 **💬 "이 명령어로 해결할 수 있는 상황 하나 알려줘"** **시나리오**: 배포 전에 정확한 폴더로 진입하는 과정입니다. ### 1단계: 상위에서 시작 상위 폴더로 이동합니다. ``` cd /var/www ``` ### 2단계: 배포 폴더 진입 대상 폴더로 들어갑니다. ``` cd app ``` ### 3단계: 확인 현재 위치와 내용을 확인합니다. ``` pwd && ls -al ``` ## 실제 실행 화면 `cd`로 이동한 뒤 `pwd`로 위치를 확인하는 예시 화면입니다. ![cd 명령어 실행 후 pwd로 확인한 현재 경로](https://games.cursorai.co.kr/assets/cd-demo.png) 실제 운영 중인 서버 이 문서는 화면 표시용 가상 디렉터리의 항목입니다. 실제 서버 파일시스템과 연결되지 않으며, 파일 실행이나 시스템 명령을 수행하지 않습니다. --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/filesystem/cd.html