[UNIX] CLI - 02
업데이트:
절대 경로
루트 디렉토리를 기준으로 어떤 파일이나 디렉토리가 가지고 있는 고유한 경로 ex) /Users/hansollee/Pictures
상대 경로
나의
현재 위치
를 기준으로 나타낸 경로
.
은 현재 위치한 디렉토리를 나타낸다. ex) ./Pictures
..
은 현재 디렉토리를 포함하고 있는 부모 디렉토리를 의미한다.
ex) 현재 위치 : ‘/Users/hansollee/Documents에서 Pictures로 이동하기 위해서는
../Pictures
상대 경로를 쓰는 이유
상대 경로의 경우 주로 현재 디렉토리나 부모 디렉토리와 관련된 작업을 하고자 할 때 절대 경로보다 좀 더 편리하게 사용할 수 있기 때문에 번거롭게 계속 수정해야하지만 사용한다.
상대 경로가 유용하게 쓰일 때
- 현재 경로가 루트 디렉토리에서 멀리 있는 상황에서 그 주변의 경로를 나타내야할 때는 상대 경로를 쓰면 더 쉽다.
- 어떤 프로그램의 호환성을 좋게 하려면, 그 프로그램의 소스 코드 내에서는 상대 경로를 사용해야한다.
상대 경로 써보기
cd ..
명령어는 현재 위치에서 상위(부모) 디렉토리로 이동할 때 쓰인다.
cd Users
는 현재 위치에서 하위(자식) 디렉토리로 이동할 때 쓰이며 굳이 ./
를 쓸 필요 없이 생략이 가능하다.
댓글남기기