400-650-7353
您所在的位置:首頁 > IT干貨資料 > linux > 【Linux基礎知識】CentOS7文件和目錄的默認權限

【Linux基礎知識】CentOS7文件和目錄的默認權限

  • 來源:Linux干貨資料
  • 2021-02-09 15:25:54
  • 閱讀()
  • 分享
  • 手機端入口

在Linux系統中,默認情況下root用戶創建目錄后的默認權限是755,創建文件后的默認權限是644,普通用戶創建目錄后的默認權限是775,創建文件后的默認權限是664。參見如下實驗來驗證。

首先使用root用戶,在/root家目錄下創建目錄abc,再創建空文件xyz,然后查看其默認權限。

  1. [root@jump ~]# cd 
  2. [root@jump ~]# mkdir abc 
  3. [root@jump ~]# touch xyz 
  4. [root@jump ~]# ls -ld abc xyz 
  5. drwxr-xr-x 2 root root 6 Jan  5 09:34 abc 
  6. -rw-r--r-- 1 root root 0 Jan  5 09:34 xyz 

可見root用戶創建目錄的默認權限是644,即只能root用戶可以在其創建的目錄中創建、改名、刪除目錄下的文件或目錄,root組的用戶以及其他用戶可以進入該目錄但是不能對目錄中的文件做刪除類的操作。

然后使用普通用戶zhang,在/home/zhang家目錄下創建目錄abc,再創建空文件xyz,最后查看其默認權限。

  1. [zhang@jump ~]$ pwd 
  2. /home/zhang 
  3. [zhang@jump ~]$ mkdir abc 
  4. [zhang@jump ~]$ touch xyz 
  5. [zhang@jump ~]$ ls -ld abc xyz 
  6. drwxrwxr-x 2 zhang zhang 6 Jan  5 09:42 abc 
  7. -rw-rw-r-- 1 zhang zhang 0 Jan  5 09:42 xyz 

可見普通用戶zhang創建目錄的默認權限是664,即zhang用戶以及所在zhang組的用戶可以在其創建的目錄中創建、改名、刪除目錄下的文件或目錄,其他用戶僅可以進入該目錄但是不能對目錄中的文件做刪除類的操作。

之所以產生上面實驗的結果是因為Linux系統中有一個內部命令umask可以設置權限掩碼,對于root用戶來說,其默認值是0022,先關注后三位,即022。可用umask命令查看umask變量的值。參見如下操作:

  1. [root@jump ~]# whoami 
  2. root 
  3. [root@jump ~]# umask 
  4. 0022 

對于普通用戶,其默認umask值為0002,用umask命令查看結果如下所示:

  1. [zhang@jump ~]$ whoami 
  2. zhang 
  3. [zhang@jump ~]$ umask 
  4. 0002 

文件的默認權限是由滿權限減去umask的后三位的值得到的,以root用戶舉例如下。

文件默認權限:滿權限(666)-umask(022)=默認權限(644)。

目錄默認權限:滿權限(777)-umask(022)=默認權限(755)。

注意,因為普通文件一般無需執行,所以滿權限被認為是666;而目錄必須有x權限才可進入,所以滿權限被認為是777。

umask命令通常是在/etc /profile文件中設置的,每個用戶在登錄時都會執行這個文件,文件中存在判斷條件權限掩碼會根據用戶的性質來生成,如下所示profile文件中的umask部分內容:

  1. ...... 
  2.  
  3. if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then 
  4.     umask 002 
  5. else 
  6.     umask 022 
  7. fi 
  8. ...... 

即當用戶UID大于199且用戶名和主組名相同時默認掩碼為002(用戶名和主組名相同的普通用戶符合該條件),否則掩碼為022(root用戶符合該條件也包括了用戶名和主組名不相同的普通用戶)

另外,除了在系統中會使用umask命令,很多文件傳輸類服務,如FTP,在上傳文件時也會設置umask值以配置默認權限。

文章“【Linux基礎知識】CentOS7文件和目錄的默認權限”已幫助

>>本文地址:http://www.028benet.com/zhuanye/2021/66397.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 黑人巨大人精品欧美三区| 久久精品国产久精国产一老狼 | 91亚洲国产在人线播放午夜| 男人的天堂欧美| 好叼操这里只有精品| 北条麻妃在线一区二区| 三级黄色在线视频中文| 美女bbbb精品视频| 巨龙肉色透明水晶丝袜校花| 十八岁污网站在线观看| √天堂中文官网8在线| 男朋友吃我的妹妹怎么办呢| 天天av天天av天天透| 亚洲第一极品精品无码久久| 92午夜少妇极品福利无码电影 | 国产在线98福利播放视频免费 | 18美女扒开尿口无遮挡| 欧美成人免费观看久久| 国产精品亚洲αv天堂无码| 亚洲av成人精品网站在线播放| 色综合天天综一个色天天综合网| 日韩精品黄肉动漫在线观看| 国产卡一卡二卡三卡四| 久久99精品久久久久久噜噜| 纸画皮电影免费观看| 好紧好爽欲yy18p| 亚洲精品无码乱码成人| 3d动漫精品啪啪一区二区免费| 欧美一区二区三区久久综合| 国产尤物在线视精品在亚洲| 久久久久久久综合色一本| 老司机aⅴ在线精品导航| 好吊妞视频这里有精品| 人人爽人人爽人人爽人人片av | 同学浓精灌麻麻| 两个小姨子在线播放| 男人j进入女人p狂躁免费观看| 国产精品蜜芽在线观看| 久久综合久久综合九色| 老子影院午夜精品无码| 夜夜揉揉日日人人|