화. 7월 22nd, 2025

리눅스 터미널에서 cd 명령어 사용 예시

리눅스 터미널에서 디렉토리 이동은 가장 기본적이면서도 핵심적인 기술입니다. cd(Change Directory) 명령어는 터미널 내비게이션의 핵심 도구로, 마치 탐험가의 컴퍼스와 같습니다. 이 가이드로 여러분도 디렉토리 탐색 마스터가 될 수 있습니다!


🔍 cd 명령어 기본 사용법

cd [이동할 디렉토리 경로]

🏠 홈 디렉토리로 이동

cd ~   # 또는 그냥 cd 만 입력

~(틸드) 기호는 현재 사용자의 홈 디렉토리를 의미합니다. (예: /home/username)

📂 특정 디렉토리 이동

cd /var/www/html  # 절대 경로 사용
cd Documents      # 현재 위치의 하위 디렉토리

🔙 상위 디렉토리 이동

cd ..   # 한 단계 상위로
cd ../..  # 두 단계 상위로

⏪ 이전 디렉토리로 복귀

cd -

마지막으로 작업하던 디렉토리로 즉시 돌아갑니다.


🗺️ 경로 이해하기 (디렉토리 구조)

리눅스 디렉토리 트리 구조 다이어그램

  1. 절대 경로
    /(루트)에서 시작하는 전체 경로 (예: /home/user/downloads)

  2. 상대 경로
    현재 위치를 기준으로 한 경로 (예: ../documents)


🚀 실전 예제 연습

# 1. 홈 디렉토리 이동
cd ~

# 2. 다운로드 폴더로 이동
cd Downloads

# 3. 상위 디렉토리로 이동 (다운로드 폴더의 부모 = 홈)
cd ..

# 4. /etc/systemd 폴더로 이동
cd /etc/systemd

# 5. 이전 위치(홈 디렉토리)로 복귀
cd -

# 6. 두 단계 상위 이동 (예: /etc/systemd -> /etc -> /)
cd ../..

💡 유용한 팁

  1. 자동 완성 기능
    cd Dow 입력 후 Tab 키 누르면 → cd Downloads/ 자동 완성

  2. 디렉토리 확인 명령어
    이동 전 ls로 내용 확인, 이동 후 pwd로 현재 경로 확인

  3. 공백이 있는 경로
    cd "My Documents" 또는 cd My\ Documents 형식으로 사용

  4. 심볼릭 링크 이동
    cd -P 링크경로로 실제 경로로 이동


❌ 자주 하는 실수 & 해결법

# 존재하지 않는 디렉토리 접근 시
cd: no such file or directory: 없는폴더

# 해결: ls 명령어로 실제 존재하는 디렉토리 확인

# 권한 없는 디렉토리 접근 시
cd: permission denied: /root

# 해결: sudo 권한 필요 또는 관리자 확인

🎯 마무리

cd 명령어는 리눅스 여행의 첫걸음이자 가장 중요한 도구입니다.
터미널에서 cdls 명령어만 잘 사용해도 전체 디렉토리의 70%를 마스터한 것과 같습니다!

> “천 리 길도 한 걸음부터” – 이제 터미널을 열고 cd ~를 입력해보세요!
> 여러분의 리눅스 여정이 시작됩니다 ✨

터미널에서 cd 명령어를 사용하는 애니메이션 예시

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다