04장 05교시 파일의 소유권/허가권, 링크
# touch sample.txt 아무것도 없는 빈파일 생성
# ls -l 빈파일 확인
- rw-r--r-- 1 root root 0 9월 10 13:50 sample.txt
파일유형/ 파일 허가권/ 링크 수/ 파일 소유자 이름/ 파일크기(Byte)/ 마지막 변경 날짜,시간/ 파일이름
-
파일의 유형
- '-' 일반파일 'd' 디렉터리 'l' 링크파일 )
파일 허가권 (Permission
- "rw-","r--","r--" 3개씩 끊어서 읽음
(r은 read, w은 writem x는 excute의 약자)
- 첫번째 "rw-"은 소유자(User)의 파일접근 권한
- 두번째"r--"은 그룹(Group)의 파일접근 권한
- 세번째 "r--"는 그 외의 사용자 Other의 파일접근 권한
- 숫자로도 표시 가능 (8진수)
rw- r-- r--
420 400 400
4 4 4
chmod 명령
- 파일 허가권 변경 명령어
ex) chmod 777 sample.txt
파일 소유권(Ownershhip)
- 파일을 소유한 사용자와 그룹을 의미
chown/chgrp명령
- 파일의 소유권을 바꾸는 명령어
ex) chown centos.centos sample.txt.또는
chown centos.sample.txt 및
chgrp centos sample.txt
# chmod 655 sample.txt
# ls -l sample.txt
rw-r-xr-x로 변경
# chmod 777 sample.tct
rwxrwxrwx로 변경
# chown centos sample.txt
소유자ctneos로 바뀜
# chgrp centos sample.txt
소유 구룹 centos로 바뀜
# chown root root sample.txt
소유자, 그룹 모두 바뀜
-----
# vi test.txt
텍스트파일 생성
text.txt
안녕하셍 (내용)
ls var/ (명령어)
# ls -l test
rw-r--r-- 1 root root 55 6월 28 19:24 test
# whoami
root
# ./test
bash: ./test : 허가 거부
./test 루트인 소유자도 실행권한이 없어 실행할 수 없음 실행하려면, 권한을 부여해주어야 함
# chmod 755 test
# ./test
실행됨
안녕하셍이 명령어가 아님으로 command not found
ls var 명령어 실행
---------------
# ls - l test
# chown centos.centos test
# ls -l
'리눅스' 카테고리의 다른 글
이것이 리눅스다) 사용자 및 그룹 관리 (0) | 2016.10.14 |
---|---|
이것이 리눅스다)리눅스 기본 명령어 (0) | 2016.10.14 |
이것이 리눅스다) 시작과 종료, 가상콘솔, 런레벨, 자동 완성 (0) | 2016.10.13 |
이것이 리눅스다) VMware (0) | 2016.10.04 |