본문 바로가기

IT공부/기타

경로(절대경로와 상대경로), 리눅스 명령어(cd, ls, sp)

1. 경로 실습 준비
   ls /home/samadal/a/b
   cd /home/samadal/
   mkdir ./a
   cd ./a
   mkdir ./b
   cd b
   pwd
   출력 : /home/samadal/a/b
   
   ls /home/test/c/d
   cd /home
   mkdir ./test
   cd ./test
   mkdir ./c
   cd ./c
   mkdir ./d
   cd ./d
   pwd
   출력 : /home/test/c/d

 


2. 절대경로와 상대경로
1) 절대경로
 : /(최상위 디렉터리)를 기준으로 경로를 표시하는 방법
   현재 자신의 위치는 중요하지 않고 반드시 경로의 시작을 /(최상위 디렉터리)부터 시작한다.

 

** 절대경로 경로 표시방법
    /home/samadal/

2) 상대경로
 : /(최상위 디렉터리)가 아닌 자신의 현재 위치를 기준으로 경로를 표시하는 방법

 

** 상대경로 경로 표시방법
    ./ : 현재 위치에 있는 디렉터리 그 자체를 의미
    ../ : 현재 위치보다 한 칸 상위에 있는 디렉터리를 의미

 

 

3. 리눅스 명령어

   cd : 자신의 현재 위치 혹은 경로를 바꾸고 싶을 때 사용하는 명령어

   ls : 자신의 현재 위치에 있는 디렉터리의 내용물들을 출력

   ls 경로 : 기재한 경로 위치에 있는 디렉터리의 내용물들을 출력

 

 

4. ls 옵션(두 개 한꺼번에 사용 가능)

   -l : 디렉터리의 자세한 목록 확인
   -a : 숨겨있는 디렉터리 혹은 파일 모두 출력
   -d : 지정한 디렉터리 혹은 파일의 정보를 확인, 주로 -ld로 같이 많이 사용
   -R : 지정한 디렉터리 하위에 모든 파일과 디렉터리 출력

 

 

5. 상대경로의 ../가 현재 위치보다 한 칸 상위에 있는 디렉터리를 의미하는 이유

 

 

6. ./는 생략 가능
   cd a = cd ./a
   ls = ls ./

'IT공부 > 기타' 카테고리의 다른 글

리눅스 명령어(mkdir, rmdir, rm, touch)  (0) 2020.09.15
리눅스 명령어(cp, mv)  (0) 2020.09.14
프티 설치 및 설정, 기초 명령어  (0) 2020.09.04
IP 수동 설정  (0) 2020.09.04
리눅스 설치  (0) 2020.09.02