Linux - 03. 기본 명령어 (디렉터리 대상 명령)
by jennysgap디렉터리 대상 명령
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 : 사용자의 홈디렉터리로 이동
'BOX' 카테고리의 다른 글
Linux - 05. 기본 명령어 (파일/디렉터리 복사 및 이동) (0) | 2016.12.07 |
---|---|
Linux - 04. 기본 명령어 (파일 대상 명령) (0) | 2016.12.07 |
CentOS Linux 설치 - 09. Wireshark(와이어샤크) 설치 [작업중] (0) | 2016.12.07 |
CentOS Linux 설치 - 08. Putty 연결 (0) | 2016.12.07 |
CentOS Linux 설치 - 07. tree 명령어 패키지 설치 (0) | 2016.12.07 |
블로그의 정보
jennysgap
jennysgap