《LINUX實戰:Linux文件的默認權限UMASK》要點:
本文介紹了LINUX實戰:Linux文件的默認權限UMASK,希望對您有用。如果有疑問,可以聯系我們。
當進入Linux系統后新創建的文件或者文件夾總是會有一個默認的權限,那么這個權限是如何設置的呢?
umask便是設置文件與目錄的默認權限
直接查看,
[root@CentOS6 ~]# umask
0022
以模式方式顯示
[root@centos6 app]# umask -S
u=rwx,g=rx,o=rx
輸出可被調用,重定向
[root@centos6 app]# umask -p
umask 0022
0022表現的權限是rwxr-xr-x,第一位的0是特殊權限,這里先不做考慮.
-rw-rw-rw-
drwxrwxrwx
如果mask=135
666-135=431,奇數+1為442,轉換為權限r- -r- - - -x
777-022=755 轉換為權限 rwxr-xr-x
創立文件與目錄,查看其權限.
[root@centos6 app]# mkdir dir
[root@centos6 app]# touch file
[root@centos6 app]# ls -al
-rw-r--r--. 1 root root 292 Jul 24 21:05 file
drwxr-xr-x. 2 root root 4096 Jul 24 21:05 dir
直接設置,只是臨時生效,用戶注銷后恢復
[root@centos6 app]# umask 0002
對指定用戶永久生效
[root@centos6 app]# vim ~/.bashrc
umask 0002
對所有用戶永久生效
[root@centos6 app]# vim /etc/.bashrc
umask 0002
本文永久更新鏈接地址:
學習更多LINUX教程,請查看站內專欄,如果有LINUX疑問,可以加QQ交流《LINUX實戰:Linux文件的默認權限UMASK》。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9318.html