天天看點

檔案權限控制--umask

問題

有一個場景,在A機器上有一個可執行檔案,将其壓縮,然後拷貝到B機器上,解壓,發現原來檔案的可執行權限消失了。

原因

B機器上,目前解壓使用者的umask設定,限制了新建立檔案的權限。

umask是什麼呢?

umask檔案模式屏蔽字,用來限制新建立檔案的權限。

意思是,屏蔽哪些權限位。例如

$ umask

           

屏蔽group的寫權限和other的寫權限。

重新設定權限位

$ umask 
           

屏蔽group的寫權限和other的寫權限、可執行權限。

補充

厚積才能薄發,紮實的基礎知識,是解決問題時的思路所在。

積跬步至千裡。

參考

http://man.linuxde.net/umask

繼續閱讀