手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

umask 默認權限

2023-06-30 13:57:59 7332

1 查看系統的 umask 權限

[root@localhost ~]# umask

0022

#用八進制數值顯示 umask

權限

[root@localhost ~]# umask -S

u=rwx,g=rx,o=rx

#用字母表示文件和目錄的初始權限

 

2 umask 權限的計算方法

我們需要先了解一下新建文件和目錄的默認最大權限。

 對文件來講,新建文件的默認最大權限是 666,沒有執行(x)權限。這是因為執行權限對文件

來講比較危險,不能在新建文件的時候默認賦予,而必須通過用戶手工賦予。

 對目錄來講,新建目錄的默認最大權限是 777。這是因為對目錄而言,執行(x)權限僅僅代表

進入目錄,所以即使建立新文件時直接默認賦予,也沒有什么危險。

按照官方的標準算法,umask 默認權限需要使用二進制進行邏輯與和邏輯非聯合運算才可以得到

正確的新建文件和目錄的默認權限。這種方法既不好計算,也不好理解,超哥并不推薦。

我們在這里還是按照權限字母來講解 umask 權限的計算方法。我們就按照默認的 umask 值是 022

來分別計算一下新建文件和目錄的默認權限吧。

 文件的默認權限最大只能是 666,而 umask 的值是 022

“-rw-rw-rw-”減去 “-----w--w-”等于“-rw-r--r—”

 目錄的默認權限最大可以是 777,而 umask 的值是 022

“drwxrwxrwx”減去“d----w--w-”等于“drwx-r-xr-x”

注意:umask 默認權限的計算絕不是數字直接相減。

例如 umask 是 033 呢?

 文件的默認權限最大只能是 666,而 umask 的值是 033

“-rw-rw-rw-”減去“-----wx-wx”等于“-rw-r--r—”

提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: