딩굴댕굴

Linux - 03. 기본 명령어 (디렉터리 대상 명령)

by jennysgap

BOX

디렉터리 대상 명령

pwd : Print Working Directory

현재 작업 중인 디렉터의 위치 정보를 표시. 단일명령의 형태로만 사용 가능.

옵션, 아규먼트를 가지지 않음.

[사용법] # pwd


ls  :  list

현재 작업 중인 디렉터리 또는 아규먼트로 지정되는 디렉터리 내의 파일, 서브 디렉터리에 대한 리스트를 출력

유닉스 계열 명령중 가장 활용도가 높은 명령. 기능이 다양함.

[사용형식 및 옵션]

# ls      :  현재 위치한 디렉터리 내의 파일 및 서브디렉터리 리스트 출력

# ls  -a :  all, 현재 디렉터리내의 숨어있는 파일도 출력

# ls  -l  :  long, 출력 결과를 자세히 보기.(파일 등의 속성 정보 출력)

# ls  -F :  file type, 출력되는 결과의 파일 등의 타입을 4가지 형태로 분류하여 출력

-> name*   : 실행형 파일 

-> name@  : 바로가기 파일(link file)

-> name/    : 디렉터리

-> name     : 텍스트형 파일


"ls -l"의 출력 결과 분석

-rwxr-xr-x   2    root   root  4096  2014-07-02 10:00   install.log

       (1)        (2)    (3)      (4)     (5)                  (6)                     (7)

(1) mode : 파일 타입 정보 및 접근 권한

 d  |  rwx  |  r-x  |  r-x

 i)       ii)      iii)       iv)

 i) 파일 타입  

     d   :   directory

     -   :   file (exec, text 등)

     c   :   character (장치 파일 - dev directory)

     b   :   block (장치 파일 - dev directory)

     s   :   socket (Network 파일)

     p   :   pipe (연동 파일)

     l    :   link (바로가기 파일)


(2) Link 개수 : 바로가기 파일의 개수 (특별한 파일로 'l' 로 표시되는 파일과 다른 형태의 링크)

(3) 소유권  :  해당 파일을 만든 사람 또는 현재 소유하고 있는 사람의 아이디

(4) 그룹권한 : 소유자가 소속된 그룹 또는 부서

(5) 파일크기 : 기본단위 byte

(6) 시간  :  파일을 만든 시간 또는 파일의 내용을 변경한 시간

(7) 파일명


       * 접근권한

             rwx            |           r-x          |         r-x  

        소유자영역        소유자 그룹 영역        나머지


• 파일 접근 시 로그인 아이디 파일의 소유자를 비교하여 소유자인 경우 소유자 영역의 3개의 접근권한을 사용한다.

• 파일 접근시 로그인 아이디가 다른 경우 소속된 그룹을 비교하여 소유자와 같은 그룹에 소속된 경우 소유자 그룹 영역의 접근권한 사용한다.

• 로그인 시 아이디, 그룹 정보가 소유자와 다른 경우 마지막의 나머지에 있는 접근 권한을 사용한다.

• 접근 권한

      r  :  read 권한 (4)

      w :  write 권한 (2)

      x  :  execute 권한 (1)

      -  :  None (0)


cd  : Change Directory

위치를 변경할 때 사용되는 명령으로 디렉터리 간 이동 시 사용됨.

- 디렉터리 위치를 경로(PATH)라 함.

- 경로의 표현 방식은 절대경로와 상대경로 방식 2가지가 있음.

* 절대경로 : 전체 디렉터리 이름을 표시하는 방법   예) /usr, /etc, /home/user1

* 상대경로 : 현재 위치하고 있는 디렉터리의 서브 디렉터리로 이동할 때 이동할 디렉터리의 이름만 표시하는 방법

[사용법]

# cd  <이동할 디렉터리 이름> : 디렉터리 이동

# cd                                       : 사용자의 홈디렉터리로 이동


반응형

블로그의 정보

jennysgap

jennysgap

활동하기