當前位置:首頁 » 文件管理 » unix文件夾許可權

unix文件夾許可權

發布時間: 2023-07-20 05:30:11

① 如何設置UNIX/linux中新創建目錄或文件的默認許可權

在unix或者linux中,創建一個新文件或者目錄時,這個文件或者目錄都具有一個默認的許可權,比如目錄755,文件644,這些默認許可權是由umask(許可權掩碼)來控制的,一般umask默認值為022,其最終效果就是新創建的目錄許可權為755,文件許可權為644。所以只要修改了用戶的umask值,就可以控制默認許可權。


1、查看當前umask值,終端運行:

$umask

2、根據實際需要設置新的umask:

$umasknnn

n為1-7中的任一數字,可以根據文件或者目錄許可權的數字表示值計算得到。

示例:

$umask002

目錄許可權:7-0=7,7-0=7,7-2=5, 即新建目錄的默認許可權為775

文件許可權:目錄許可權去掉執行許可權(-1),即664。

執行該命令只在用戶本次登錄期間有效,下次登錄會恢復默認許可權umask。


3、讓umask值在用戶每次登錄後都有效

編輯用戶環境變數(~/.profile)文件或者所有用戶環境變數(/etc/profile)文件中,修改(或增加)語句umask nnn。


4、常見許可權掩碼示例

umask值 目錄 文件

022 755 644

027 750640

002775664

006771660

007770660

熱點內容
抖音使用腳本 發布:2025-09-18 13:29:36 瀏覽:786
c語言是王道 發布:2025-09-18 13:17:07 瀏覽:259
c語言des 發布:2025-09-18 13:10:39 瀏覽:656
編譯地址超出范圍 發布:2025-09-18 13:01:34 瀏覽:734
怎麼下載php 發布:2025-09-18 12:41:53 瀏覽:217
php登錄原理 發布:2025-09-18 12:37:00 瀏覽:601
php全等 發布:2025-09-18 12:36:55 瀏覽:639
c語言怎麼表示奇數 發布:2025-09-18 12:26:21 瀏覽:412
瑞薩編譯器原理 發布:2025-09-18 12:12:01 瀏覽:14
阿里雲北京伺服器存放地點 發布:2025-09-18 12:11:49 瀏覽:222