日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Linux文件權限

作者:與你.。 更新時間: 2022-07-18 編程語言

目錄

  • 內容簡要
    • ? 、初識文件權限
    • ? 、修改文件權限
    • ? 、文件默認權限
      • 一、初識文件權限
      • ? 文件屬性
      • ? 文件權限解析
      • ? 文件權限的——數字表示法
        • 777的含義?
      • 二、修改文件權限
        • 2.1 、新建文件,觀察默認權限
        • 2.2 、數字表示法修改權限
        • 2.3、符號表示法修改權限
      • 三、默認權限
        • 3.1、Umsak
        • 3.2 、默認權限


內容簡要

? 、初識文件權限

? 、修改文件權限

? 、文件默認權限

一、初識文件權限

? 文件屬性

Centos 7 終端家目錄中執行 ls –l 命令,可查看該目錄下所有文
件屬性信息。在這里插入圖片描述

? 文件權限解析

在這里插入圖片描述

? 文件權限的——數字表示法

可以將文件的權限讀(r)、寫(w)、執行(x)分別用數字4、2、1來表示,無權限(-)用0來表示,然后將每部分的權限數值相加。

在這里插入圖片描述

777的含義?

解讀:所有用戶都具備讀寫執行權限
? 數字表示法示例在這里插入圖片描述

二、修改文件權限

2.1 、新建文件,觀察默認權限

在家目錄中創建文件file,其默認權限為 rw- \ rw- \ r-- (即 664)
在這里插入圖片描述
如果修改上述文件權限為 rwx \ rwx \rwx (即 777),方法有兩種:
1、數字表示法
2、符號表示法
上述方法中都會使用 chmod 命令
在這里插入圖片描述

2.2 、數字表示法修改權限

chomod 命令用法示例:
chmod 777 /home/linux/file 將家目錄下的file文件權限修改為讀寫執行
在這里插入圖片描述

小技巧:如果將某文件設置成可執行文件,又不希望其他人修改(寫)文件
可將該文件權限設置為 rwx\r-x\r-x(755)

2.3、符號表示法修改權限

chomod 命令符號解析
在這里插入圖片描述

u:user,表示所有者
+:添加某種權限
g: group,表示屬組
-:刪除某種權限
o: others,表示其他用戶
=:給定某種權限并取消原有權限
a: all,表示以上三種用戶

示例1:chmod u=rw,g=rw,o=r /home/linux/file 設定指定權限
在這里插入圖片描述
示例2:chmod u+x,g+x,o+x file 增加執行權限
在這里插入圖片描述

三、默認權限

3.1、Umsak

新建文件或目錄時,系統默認的權限時什么呢?
注意:默認權限與 umask 有密切關系
umask 指定的就是用戶在建立文件或目錄時的默認權限值。
一般情況下,文件和目錄都有預設權限值
對于文件,預設權限為 rw-\rw-\rw- (最大為666)
對于目錄,預設權限為 rwx\rwx\rwx (最大為777)

在這里插入圖片描述
:umask值的后三位表示默認權限,數字對應默認減掉的權限

3.2 、默認權限

結合umsak值的設置,可以得到新建文件和目錄的默認權限
如:umask = 002,表示只有文件對應的others用戶去掉了寫權限
因此新建的目錄及文件權限默認如下所示

在這里插入圖片描述
備注:通過更改umask的值可以修改文件的默認權限
如 umask 003 //去掉其他用戶的寫和執行權限

我們 經常為了 方便、給的都是最大權限 哈,
工作中還是要注意的!!!

原文鏈接:https://blog.csdn.net/m0_54193894/article/details/125836522

欄目分類
最近更新