[UNIX] CLI - 02

업데이트:


절대 경로

루트 디렉토리를 기준으로 어떤 파일이나 디렉토리가 가지고 있는 고유한 경로 ex) /Users/hansollee/Pictures

상대 경로

나의 현재 위치를 기준으로 나타낸 경로
.은 현재 위치한 디렉토리를 나타낸다. ex) ./Pictures
..은 현재 디렉토리를 포함하고 있는 부모 디렉토리를 의미한다.
ex) 현재 위치 : ‘/Users/hansollee/Documents에서 Pictures로 이동하기 위해서는
../Pictures

상대 경로를 쓰는 이유

상대 경로의 경우 주로 현재 디렉토리나 부모 디렉토리와 관련된 작업을 하고자 할 때 절대 경로보다 좀 더 편리하게 사용할 수 있기 때문에 번거롭게 계속 수정해야하지만 사용한다.

상대 경로가 유용하게 쓰일 때

  • 현재 경로가 루트 디렉토리에서 멀리 있는 상황에서 그 주변의 경로를 나타내야할 때는 상대 경로를 쓰면 더 쉽다.
  • 어떤 프로그램의 호환성을 좋게 하려면, 그 프로그램의 소스 코드 내에서는 상대 경로를 사용해야한다.


상대 경로 써보기

실습

cd .. 명령어는 현재 위치에서 상위(부모) 디렉토리로 이동할 때 쓰인다.
cd Users는 현재 위치에서 하위(자식) 디렉토리로 이동할 때 쓰이며 굳이 ./를 쓸 필요 없이 생략이 가능하다.

태그: ,

카테고리:

업데이트:

댓글남기기