文件創建后的默認權限為 666
umask (掩碼) 為 022
可以這樣理解 :
文件權限 : 110 110 110
進行掩碼 : 000 010 010
也就是 644
掩碼結果 : 110 100 100
--------------------------------
如果使用 033 作為掩碼
文件權限 : 110 110 110
進行掩碼 : 000 011 011
掩碼結果 : 110 100 100
結果依然還是 644
這里其實是做了一個邏輯與的運算 , 參考在網絡的配置中的 子網掩碼 , 都是換算成 2 進制 , 然后進行邏輯與運算 , 這樣就能體現出掩碼中掩的意思了
umask (掩碼) 為 022
可以這樣理解 :
文件權限 : 110 110 110
進行掩碼 : 000 010 010
也就是 644
掩碼結果 : 110 100 100
--------------------------------
如果使用 033 作為掩碼
文件權限 : 110 110 110
進行掩碼 : 000 011 011
掩碼結果 : 110 100 100
結果依然還是 644
這里其實是做了一個邏輯與的運算 , 參考在網絡的配置中的 子網掩碼 , 都是換算成 2 進制 , 然后進行邏輯與運算 , 這樣就能體現出掩碼中掩的意思了
2017-01-13