홈 디렉토리와 루트 디렉토리
Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 8번째.
Unix 기반 파일 시스템에서 가장 중요한 디렉토리 두 개는 루트 디렉토리와 홈 디렉토리입니다.
루트 디렉토리 (/)
루트 디렉토리는 전체 파일 시스템의 최상위입니다. 시스템의 모든 파일과 폴더는 그 안에 어딘가에 존재합니다. 이는 단일 슬래시로 표시됩니다:
cd /루트부터 절대 경로를 사용하면 시스템의 모든 위치에 도달할 수 있습니다.
홈 디렉터리 (~)
홈 디렉터리는 파일 시스템에서 여러분의 개인 공간입니다. 새 터미널 세션을 열 때 시작하는 곳입니다. 틸드 기호로 표시됩니다:
cd ~어디서든 cd ~를 사용하거나 단순히 인수가 없는 cd만으로 항상 홈 디렉토리로 돌아갈 수 있습니다:
cd루트와 홈 비교:
/— 전체 시스템의 루트입니다. 모두가 공유합니다.~— 개인 홈 디렉토리입니다. 보통/home/username에 있습니다.
루트를 전체 건물로, 홈 디렉토리를 그 안의 자신의 방으로 생각해 보세요.
다음 명령어를 실행하여 ~가 가리키는 위치를 항상 확인할 수 있습니다:
echo ~챌린지
초급cd /를 사용하여 루트 디렉토리로 이동한 후, pwd로 현재 위치를 확인하세요.
힌트: 루트 디렉토리는 단일
/로 표시됩니다. 거기로 이동한 후,pwd는 정확히/만 출력해야 합니다.
치트 시트
루트 디렉토리는 전체 파일 시스템의 최상위 위치로, /로 표시됩니다:
cd /홈 디렉토리는 파일 시스템 내 개인 공간으로, ~로 표시됩니다:
cd ~cd에 인수를 지정하지 않으면 홈 디렉토리로 돌아갈 수도 있습니다:
cd주요 차이점:
/— 전체 시스템의 루트 (모두가 공유)~— 개인 홈 디렉토리 (보통/home/username에 위치)
~가 가리키는 위치를 확인하려면:
echo ~직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.