1. 파일 속성
[ ls -l ] 을 실행하면 보이는 화면 설명
1 : 파일 유형 2 : 파일 허가권 3 : 링크 수 4 : 파일 소유자 이름
5 : 파일 소유자 그룹 6 : 파일 크기(byte) 7 : 마지막 변경 날짜/ 시간 8 : 파일 이름
2. 파일 유형
(1) d : 디렉터리
(2) - : 일반적인 경우
(3) b : 블록 디바이스 (HDD, Floppy, CD/DVD 등 저장장치)
(4) c : 문자 디바이스 (Mouse, Keyboard, Print 등 입출력장치)
(5) l : 링크 (Windows의 바로가기 개념)
3. 파일 허가권 : 3개씩 끊어서 인식
r : read // w : write // x : execute
(2진수) 4 2 1
-> rwx = 7 , rw = 6 , r-x = 5 ...
- 첫번째 rwx : 소유자(User)
- 두번째 rwx : 그룹(Group)
- 세번째 rwx : 그 외 사용자(Other)
4. 파일 허가권 변경 (위에 상태는 chmod 777 sample.txt 를 실행한 상태)
(1) chmod [User권한][Group권한][Other권한] [파일명]
(2) chmod u+x [파일명] : User에게 실행 권한을 부여(+)한다는 의미
(3) chmod u-rw [파일명] : User에게 읽기와 쓰기 권한을 제거(-)한다는 의미
5. 파일 소유권 변경
chown 새로운사용자이름(.새로운그룹이름) 파일이름
ex) -소유자 변경 : chown centos sample.txt
- 그룹도 변경 : chown centos.centos sample.txt
- 그룹만 변경 : chgrp centos sample.txt
'OS > LINUX' 카테고리의 다른 글
YUM 기본적인 부분 (0) | 2017.11.02 |
---|---|
사용자 및 그룹 관련 명령어 (0) | 2017.11.01 |
기본 명령어 정리 (0) | 2017.11.01 |