리눅스 파일 시스템을 탐색하려면 목적지를 지정하기 위해 경로를 사용하게 됩니다. 이를 위한 주요 도구는 cd(디렉토리 변경) 명령어입니다. 이 cd linux command 사용법을 이해하는 것은 터미널이나 cd command prompt에서 작업하는 데 필수적인 기술입니다.
경로 이해하기
경로를 지정하는 방법에는 두 가지가 있습니다: 절대 경로와 상대 경로.
-
절대 경로: 이는 루트 디렉토리 (
/) 에서 시작하는 전체 경로입니다. 루트는 파일 시스템의 최상위 디렉토리입니다./로 시작하는 모든 경로는 절대 경로입니다. 예시:/home/pete/Desktop. -
상대 경로: 이 경로는 파일 시스템 내 현재 위치를 기준으로 합니다. 만약
/home/pete/Documents에 있고taxes라는 하위 디렉토리에 접근하고 싶다면, 전체 경로가 필요하지 않습니다. 단순히 상대 경로인taxes/를 사용할 수 있습니다.
cd 명령어 사용하기
경로를 이해했다면, cd command를 사용하여 현재 디렉토리를 변경할 수 있습니다. 리눅스 터미널에 있든 Windows cd command cmd 프롬프트에 있든, 디렉토리를 변경하는 개념은 보편적이지만 구문은 약간 다를 수 있습니다.
절대 경로를 사용하여 특정 디렉토리로 변경하려면 다음과 같이 입력합니다:
cd /home/pete/Pictures
이 명령어는 사용자를 Pictures 디렉토리로 직접 이동시킵니다.
cd 폴더로 이동하기
이미 디렉토리 내에 있고 하위 디렉토리로 이동하고 싶다면 상대 경로를 사용할 수 있습니다. 예를 들어, 현재 위치가 /home/pete/Pictures이고 그 안에 Hawaii라는 cd folder가 있다면, 다음과 같이 이동할 수 있습니다:
cd Hawaii
이름만 사용했다는 점에 유의하세요. 이는 현재 부모 디렉토리인 /home/pete/Pictures 안에 있었기 때문입니다.
필수 탐색 단축키
전체 경로로 탐색하는 것은 지루할 수 있습니다. 다행히 셸은 이동을 훨씬 빠르게 만드는 몇 가지 단축키를 제공합니다.
.(현재 디렉토리): 현재 위치한 디렉토리를 나타냅니다...(부모 디렉토리): 현재 디렉토리를 포함하는 상위 디렉토리로 한 단계 이동합니다.~(홈 디렉토리):/home/pete와 같은 개인 홈 디렉토리에 대한 바로 가기입니다.-(이전 디렉토리): 마지막으로 있었던 디렉토리로 돌아갑니다.
You can use these shortcuts with the cd command:
cd .
cd ..
cd ~
cd -
이 단축키들을 실험하여 명령줄에서 더 효율적으로 작업해 보세요.