파일 및 디렉터리의 허가권
먼저 파일 및 디렉터리의 허가권을 확인하기 위해선,
ls -l [파일 또는 디렉토리의 이름] 명령어를 사용해 속성을 확인해야한다.
명령어를 사용하면 파일 유형(-, d) 뒤에 'rwxr-xr--' 같은게 표시될 것이다. 이게 파일 허가권 정보다.
'r'은 read, 'w'는 write, 'x'는 execute의 약자이며,
맨 앞 3개는 소유자, 중간 3개는 그룹, 마지막 3개는 그 외 사용자의 파일 접근 권한을 의미한다.
rwxr-xr--은 소유자는 읽고 쓰고 실행할 수 있으며,
그룹은 읽고 실행할 수 있되 쓰지는 못하고, 그 외 사용자는 읽기만 할 수 있음을 의미한다.
허가권은 숫자로도 표현할 수 있는데, 먼저 2진수로 표현한 후
10진수로 바꿔준 것이다. (ex) rwx -> 110 -> 7 / r-x -> 101 -> 5 / r-- -> 100 -> 4)
허가권 변경 명령어
chmod [옵션] [허가권] [파일 또는 디렉토리의 이름]
'-R' 옵션: 디렉터리와 파일들의 권한을 재귀적으로 모두 바꿈
ex) chmod -R 777 /home/test
-> 디렉토리와 그 밑 모든 폴더 및 파일을 사용자, 그룹, 그 외 사용자 모두가 읽고 쓰고 실행할 수 있게 함
파일 및 디렉터리의 소유권
소유권은 파일을 소유한 사용자와 그룹을 의미한다
소유권 변경 명령어
chown [사용자 이름][.그룹 이름] [파일 또는 디렉토리의 이름]
파일 또는 디렉토리를 소유한 사용자를 변경할 때나, 파일 또는 디렉토리를 소유한 사용자와 그룹을 함께 변경할 때 사용한다.
ex) chown testuser.testgroup test -> test의 소유자를 testuser로 변경하고, 파일을 소유한 그룹을 testgroup으로 변경함
chgrp [그룹이름] [파일 또는 디렉토리의 이름]
파일 또는 디렉토리를 소유한 그룹만 변경할 때 사용한다.
'Ubuntu > 명령어' 카테고리의 다른 글
vi 에디터 명령어 정리 (0) | 2017.10.25 |
---|---|
Ubuntu 압축 풀기 - tar 명령어 (0) | 2017.10.16 |
Ubuntu 운영체제의 apt-get 명령어 사용법 (0) | 2017.10.16 |