3-2 파일과 디렉터리의 소유와 허가권
리눅스는 각각의 파일과 디렉터리마다 소유권과 허가권이라는 속성이 있다.
touch test1.txt를 만들고 ls -l 을 통해 속성을 알아보자.
파일유형 - 어떤 종류의 파일인지를 나타낸다.
파일허가권 - 'rw-' 'r--' 'r--' // 소유자 그룹 그 외 소유자 3개씩 끊어서 인식하면 된다. 'r'은 read, 'w'는 write, 'x'는 execute의 약자다.
파일의 허가권을 변경하는 명령어로는 #chmod가 있다. 이 명령어는 root 사용자 또는 해당 파일을 소유자만이 실행할 수 있다. #chmod 777 test.txt를 실행하면
test.txt 파일은 모든 사용자가 읽고, 쓰고, 실행할 수 있는 파일이 되는 것이다.
chmod는 상대모드로도 사용이 가능하다 #chmod u+x 파일이름 은 소유자에게 x(실행권한)을 +하라하는 뜻이 된다.
파일소유권 - 위의 test 파일의 파일 소유권은 root가 가지고있는 걸 확인할 수 있다.
파일의 소유권을 바꾸는 명령어로는 #chown이 있다. 예를 들어
#chmod centos test.txt 라고 한다면 test.txt 파일 소유를 centos 로 바꾼다는 의미이다.
링크 - 파일의 링크는 하드 링크와 심볼릭 링크로 2가지가 있다.
하드 링크를 생성하려면 #In 링크대상파일이름 링크파일이름을 하면되고
심볼릭 링크를 생성하려면 #In -s 링크대상파일이름 링크파일이름 이다
'Foundation > - Linux' 카테고리의 다른 글
RAID란 ? (RAID1, RAID5,RAID0+1,RAID6) (0) | 2017.04.26 |
---|---|
RAID란 ? (Linear RAID, RAID0) (0) | 2017.04.25 |
사용자 관리와 파일 속성 (0) | 2017.04.22 |
기본 명령어 (0) | 2017.04.21 |
리눅스를 운영하는 데 먼저 알아야 할 개념(2) (0) | 2017.04.16 |