国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux里umask指的是什么

2024-08-27 23:55:00
字體:
來源:轉載
供稿:網友
  本篇內容介紹了“linux中umask指的是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
 
 
  umask是linux中的一個命令,用于為用戶文件創建權限掩碼,語法“umask [-S][權限掩碼]”;其中,“權限掩碼”是由3個八進制的數字所組成,將現有的存取權限減掉權限掩碼后,即可產生建立文件時預設的權限。
 
  本教程操作環境:linux5.9.8系統、Dell G3電腦。
 
  umask(user file-creatiopn mode mask)是linux中的一個命令,用于指定在建立文件時預設的權限掩碼。
 
  umask命令可確定要在創建的任何文件或者目錄上設置的默認權限
 
  umask命令為用戶文件創建掩碼,,是創建文件或文件夾時默認權限的基礎。通常我們可以使用chmod修改linux中文件的權限.umask的作用與chmod的效果相反,具體看下面。
 
  若沒有文件掩碼時,文件的默認權限為0666,文件夾的默認權限為0777。
 
  原因:
 
  創建文件一般是用來讀寫,所以默認情況下所有用戶都具有讀寫權限,但是沒有可執行權限,所以文件創建的默認權限為0666
  而文件夾的x權限表示的是打開權限,所以這個權限必須要有,所以文件夾的默認權限為0777。
  用戶掩碼作用
 
  上述的權限是在沒有umask情況下的默認權限。但是系統為了保護用戶創建文件和文件夾的權限,此時系統會有一個默認的用戶掩碼(umask),大多數的Linux系統的默認掩碼為022。用戶掩碼的作用是用戶在創建文件時從文件的默認權限中去除掩碼中的權限。所以文件創建之后的權限實際為:
 
  #文件創建權限
  默認權限(文件0666,文件夾0777)-umask
  所以在用戶不修改umask的情況下,創建文件的權限為:0666-0022=0644。創建文件夾的權限為:0777-0022=0755
 
  查看與修改默認掩碼
 
  查看用戶掩碼:
 
  #以數字方式查看掩碼
  umask
  # 以符號形式查看掩碼
  umask -S
  可以使用umask命令直接修改掩碼。
 
  umask 0000
  上述方法修改的掩碼只在當前tty中生效.若要全局生效,可以講umask值寫在/etc/profile或者.bashrc中。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 白山市| 阳新县| 开封县| 兰西县| 广昌县| 大宁县| 泸西县| 化州市| 梁平县| 肃南| 麻阳| 龙泉市| 苍南县| 锡林浩特市| 金华市| 彰武县| 灵川县| 淮北市| 上林县| 朝阳县| 海宁市| 兴安县| 陆川县| 新安县| 翁牛特旗| 无极县| 上虞市| 乐昌市| 运城市| 徐水县| 鄄城县| 三原县| 新和县| 胶州市| 田阳县| 兴安县| 怀柔区| 花莲县| 青阳县| 玉屏| 镇平县|