R's Hacking Daily Log

절대 경로 & 상대 경로 본문

Daily-Note

절대 경로 & 상대 경로

hanhxx 2023. 3. 11. 10:36

절대 경로 :: absolute path

절대 경로란, 파일 시스템에서 루트를 기준으로 명시한 경로를 말한다. 

쉽게 말해 어떤 파일의 경로를 나타내고자 할 때 처음부터 끝까지의 경로를 일일이 다 작성한 거라 보면 된다. 

 

 

택배 배송 시, 

--도 --시 --구 ~~빌라 ++호처럼 도/시/군/번지/건물/호를 다 말하듯이

파일 시스템 내에서 루트를 기준으로 어떤 파일까지의 경로를 나열하는 것이라 생각하면 된다. 

 

 

상대 경로 :: relative path

상대 경로란, 현재 위치를 기준으로 하는 경로이다. 

현재 위치를 기준으로 어떤 파일까지의 경로를 말하는 것이다. 

 

 

같은 아파트 단지에 사는 사람에게 놀러 오라고 집 위치를 알려준다 하면 

절대 경로에서처럼 --도 --시 --구 ~~로 알려주지 않고 보통은 "우리 집은 옆 동 1004 호야"라고 말한다. 

 

 

비슷한 느낌으로 루트에서부터 모든 경로를 말하는 것이 아니라 

특정 위치를 기준으로하여 어떤 위치까지의 경로를 나타내는 것이 상대 경로이다. 

 

 


간단한 사용법 알아보기(Linux)

cd command는 change directory의 약자를 의미하며 directory 간의 이동 시 사용할 수 있는 명령어이다.

 

 

1. cd ..

:: 현재 directory에서 빠져나가! 

:: 부모 directory로 이동하는 명령어

 

 

2. cd /

:: 제일 높은 directory로 가자!

:: 루트 directory로 이동하는 명령어

 

 

3. cd -

:: 시간을 거슬러~

:: 현재 directory 이전에 위치했던 directory로 이동하는 명령어 

 

 

4. cd ~

:: 집 가고 싶어..

:: home directory로 이동하는 명령어

 

 

5. cd directory_name

:: 이 directory로 가죠!

:: 이동하고자 하는 directory로 이동 

:: 이때 현재 directory 하위에 위치한 directory가 아니라면, 절대 경로로 directory_name을 설정해줘야 한다.

 

 

6. pwd

:: 나 지금 어디에 있지??

:: 현재 위치한 directory 위치를 알려주는 명령어

:: 절대 경로가 필요하거나 현재 위치를 알아봐야 할 때 쉽고 빠르게 사용되는 명령어다. 

'Daily-Note' 카테고리의 다른 글

HTML vs XML  (0) 2023.03.21
NDP - overview  (0) 2023.03.18
find / -type -perm -ls  (0) 2023.03.09
bitwise Operation  (0) 2023.03.08
CLI & GUI  (0) 2023.03.08
Comments