본문 바로가기
컴퓨터/리눅스

[Linux] 008. 리눅스 경로이동방법(절대경로&상대경로 형식)

by Tommy0927 2020. 11. 22.
반응형

리눅스는 윈도우의 GUI형식인 마우스로 조작하는 방법과는 달리

명령어로 파일을 생성하고 삭제하고 여러 작업을 합니다.

 

윈도우 파일을 열거나 만들때 마우스 좌클릭 우클릭으로 만드는 것에

익숙한 저와 같은 사람에게는 낯선방법인것 같아요

 

물론 리눅스 GUI방식으로 사용해도 되지만, 리눅스의 대부분 작업은

명령어로 이용되기 때문에 이파일에서 저파일로 이동을 어떻게 하는지

알아보도록 하겠습니다~

 

경로 이동에는 두 가지 '절대경로' 와 '상대경로'가 있어요

우선 어떻게 생겼는지 먼저 보고 자세히 알아보도록 하겠습니다.


1. 절대경로 형식

 

최상위 디렉토리를 기준으로 처음부터 나열하는 형식을 말합니다.

 

1번은 cd(이동명령어) 띄우고 홈안에 있는 test디렉토리에 c 디렉토리에 d디렉토리로 이동할 것이다.

2번은 cd(이동명령어) 띄우고 홈안에 있는 test디렉토리에 c 디렉토리로 이동할 것이다.

3번은 cd(이동명령어) 띄우고 홈안에 있는 tommy디렉토리에 이동할 것이다.

4번은 cd(이동명령어) 띄우고 홈안에 있는 tommy디렉토리에 있는 a디렉토리 안에 b디렉토리에 이동할 것이다.

5번은 cd(이동명령어) 띄우고 홈안에 있는 test디렉토리에 있는 c디렉토리 안에 d디렉토리로 이동할 것이다.

 

이렇게 / 최상위를 기준으로 세부적으로 적는 방법을 말합니다.

정확히 적어서 이동하기에 정확성면에서는 좋지만, 속도면에서는 아쉬운점 이 있겠네요~



2. 상대경로 형식

 


 

위에 절대경로 형식과 동일한 내용이지만, 간단하게 적혀있을것을 볼 수 있습니다.

상대경로는 현재 위치를 기준으로 경로를 타고가는 형식이라고 보시면 됩니다.

 

위에 예시를 하려면 기본적으로 home이라는 디렉토리에서 시작해야 cd . 이 home디렉토리

라는 것을 알려주는 거겠죠

 

. 점 하나는 현재 디렉토리를 가리킵니다.

.. 점 두개는 상위를 가리키며 /(슬래시)는 디렉토리를 나타냅니다 물론 생략이 가능하다고 합니다.

 


 

절대경로를 사용할지 상대경로를 사용하는게 좋을지

생각하기 보단, 익숙해져서 적절하게 섞어서

정확성과 속도면 둘다 고려해서 상황에 따라

선택하여 이용하면 좋을것 같습니다~

반응형

댓글