ls   list segments   ls 명령어

(2019-08-12)

Permission, 퍼미션

1. ls 명령어 (list segments)디렉토리 내용 확인
     - 지정한 디렉토리,파일 정보리스트 형태로 표시

  ㅇ 옵션
     -  a : 숨김 파일(보통, 파일명 앞에 `.`으로 시작)을 포함한 모든 파일들에 대한 간략 정보 표시
     -  l : 파일타입,퍼미션,소유자,크기,일시 등 자세한 정보 표시
     -  F : 파일 타입 (파일명 뒤에 붙는 기호에 따라 구분)
        . (`/` : 디렉토리, `@` : 심볼릭링크, `*` : 실행 파일, 무표시 : 일반 파일)

  ㅇ 例)
      
$ ls -al
total 

drwxr-xr-x 2 juser users 4096 2019-08-12 10:48 .
drwxr-xr-x 5 root  root  4096 2019-08-12 10:48 ..
-rw-r-r--- 1 juser users 220  2019-08-12 10:48 .bash_logout
-rw-r-r--- 1 juser users 220  2019-08-12 10:48 .bashrc
-rw-r-r--- 1 juser users 220  2019-08-12 10:48 .profile
-rw-r-r--- 1 juser users 220  2019-08-12 10:48 example
2. 파일 타입 ㅇ 위 ls 명령어 상에서 첫번째열의 첫글자가 파일 타입을 나타냄 - - : 일반 파일 - b : 블록 디바이스 파일 - c : 문자 디바이스 파일 - d : 디렉토리 - l : 심볼릭링크 - p : FIFO (Named Pipe) - ? : 기타 파일 타입 3. 사용자 종류별 퍼미션(Permission)/권한유닉스/리눅스에서, 파일/디렉토리에 대한 사용자 종류별 접근 권한 ㅇ 사용자 종류 : 소유자(user), 그룹(group), 기타(other) - 위 ls 명령어 상에서, 첫번째열 중 2~10번째 글자까지가 사용자 종류별 퍼미션을 나타냄 . 2~4번째 문자 : 소유자(user) . 5~7번째 문자 : 그룹(group) . 9~10번째 문자 : 기타(other) - 위 ls 명령어 상에서, . 3번째 열이, 소유자(user) . 4번째 열이, 그룹(group) ㅇ 권한/퍼미션 설정 : r (읽기, 4), w (쓰기, 2), x (실행, 1) - 0 : 접근 권한 없음 (---) - 1 : 실행 가능 (--x) - 2 : 쓰기 가능 (-w-) - 3 : 쓰기,실행 가능 (-wx) - 4 : 읽기 가능 (r--) - 5 : 읽기,실행 가능 (r-x) - 6 : 읽기,쓰기 가능 (rw-) - 7 : 모든 접근 가능 (rwx) ㅇ 사용자별 권한/퍼미션 설정 - 例) 705 => 소유자에게 7 (rwx), 그룹에게 0 (---), 기타에게 5 (r-x)


[UNIX 유틸리티] 1. UNIX 명령어 2. awk 3. gzip/gunzip 4. man 5. mount 6. passwd 7. ps 8. pwd 9. sed 10. sendmail 11. syslogd/syslog 12. tar 13. umask 14. who 15. ls 명령어

 
        최근수정     요약목록     참고문헌