Network/Unix Server 3

umask

umask UNIX에서는 File이나 Directory를 생성 할 때 기본적인 Permission이 설정되는데 umask 명령어는 파일이 생성 될 때의 기본 Permission을 지정 해 줄 수 있다. umask 명령어는 chmod명령어와는 정반대의 개념이다. chmod 022라는 명령어는 해당 그룹 및 다른 사용자들에게 쓰기 권한을 부여하지만, umask 022는 해당 그룹 및 다른 사용자들에게 쓰기권한을 박탈 하는 것 이다. - 문법 # umask xxxex) # umask 022 ⇒ 그룹 및 다른 사용자의 w 권한. # umask 026 ⇒ 그룹의 w 및 다른 사용자의 r w 권한. # umask 077 ⇒ 그룹 및 다른 사용자의 r w x 권한.

Network/Unix Server 2013.06.06

chown

chown Change Owner의 약자. 파일이나 디렉토리의 소유자를 변경 할 때 사용하는 명령어이다. chgrp와 다르게 소유자와 소유 그룹까지 변경 할 수 있다. - 문법 # chown [option] [:] ex) # chown ansan test.txt ⇒ test.txt 파일의 소유자를 ansan이라는 사용자로 변경. # chown :ansan1 test.txt ⇒ test.txt 파일의 그룹을 ansan1이라는 그룹으로 변경. # chown ansan:ansan1 test.txt ⇒ test.txt 파일의 소유주를 ansan이라는 사용자로, 그룹을 ansan1로 변경. - 옵션 -c : 소유자가 바뀐 파일에 대해 자세히 기술한다. # chown -c ansan1 test.txt -f : 파일..

Network/Unix Server 2013.06.06

chgrp

chgrp Change Group의 약자. 파일이나 디렉토리의 소유 그룹을 변경 할 때 사용하는 명령어이다. - 문법 # chgrp [option] ex) # chgrp ansan1 test.txt ⇒ test.txt 파일의 그룹을 ansan1이라는 그룹으로 변경. # chgrp 500 test.txt ⇒ test.txt 파일의 그룹을 GID 500을 가진 그룹으로 변경. 소유 그룹의 ID나 GID를 사용 할 수 있다. - 옵션 -c : 소유자가 바뀐 파일에 대해 자세히 기술한다. # chgrp -c ansan1 test.txt -f : 파일의 그룹 소유권을 바꿀 수 없어도 에러 message를 출력하지 않는다. # chgrp -f ansan1 test.txt -v : 소유권의 바뀜에 대해 자세히 기술한..

Network/Unix Server 2013.06.06