cd란?
리눅스에서 명령어 cd는 change directory의 약자로, 말그대로 디렉토리 이동에 사용되는 명령어이다.
예제 코드는 아래와 같다.
cd {이동하고자 하는 경로}
명령어 자체는 간단하다.
다만 이동하고자 하는 경로를 표시하는 데 있어서 쓸 때마다 헷갈리는 부분이 있어 정리해보려 한다.
절대 경로
절대 경로는 이동하고자 하는 목표 경로를 루트 디렉토리부터 목표 디렉토리까지 모두 명시하는 경로이다.
예를 들어 /home/one/two/three 으로 이동하려면 현재 위치가 어디든 상관 없이 해당 경로를 그대로 입력하면 된다.
cd /home/one/two/three
상대 경로
상대 경로는 절대 경로와 달리 현재 위치를 활용할 수 있다.
예를 들어 현재 위치가 /home/one 이고 목표 위치가 /home/one/two/three 일 때, 겹치는 부분을 ./ 로 치환하여 간단하게 표현할 수 있다.
현재 위치가 /home/one 일 때, 아래 두 명령어는 같은 결과를 낸다.
cd ./two/three
cd two/three
'Deploy > Linux' 카테고리의 다른 글
[Linux] VIM Editor 명령어 정리 (0) | 2023.02.06 |
---|---|
[Linux] 프로세스 제어 명령어 정리 (0) | 2023.02.06 |