centos7.4 文件權限


Linux的文件權限:

Linux三種文件類型:

普通文件: 包括文本文件、數據文件、可執行的二進制程序文件等,使用-”標識。

目錄文件: Linux系統把目錄看成是一種特殊的文件,利用它構成文件系統的樹型結構,使用“d”標識。   

設備文件: Linux系統把每一個設備都看成是一個文件

修改文件權限的命令常用的是:chown,chmod;

chown:修改用戶的所屬用戶和所屬組

修改文件所屬的用戶:

chown james demo

  

修改文件夾以及其子目錄的文件使用-R選項: 

chown -R james demo

修改前,用戶都是root

 

使用-R選項修改后,用戶都是james

  

 修改文件所屬的組:

chown :test demo

 

同時修改文件所屬組和用戶

chown james:test demo

 

 chmod修改文件的權限

 文件分用戶(user)權限,組(group)權限,其他用戶(other)權限,簡稱ugo;

文件的權限有三種讀取(r),寫入(w),執行(x);

u User,即文件或目錄的擁有者;
g Group,即文件或目錄的所屬群組;
o Other,除了文件或目錄擁有者或所屬群組之外,其他用戶皆屬於這個范圍;
a All,即全部的用戶,包含擁有者,所屬群組以及其他用戶;
r 讀取權限,數字代號為“4”;
w 寫入權限,數字代號為“2”;
x 執行或切換權限,數字代號為“1”;
- 不具任何權限,數字代號為“0”;
s 特殊功能說明:變更文件或目錄的權限。

語法格式:chmod (選項) (參數)

修改文件權限可以有兩種方式

字母形式:

1)直接賦予權限: chmod u=rwx demo

 

 2)增減一個或多個權限:增加權限使用“+”,去掉權限“-” 

chmod g-x,g-w demo

 數字形式

  r=讀取屬性  //值=4
  w=寫入屬性  //值=2
  x=執行屬性  //值=1

 chmod 761 demo 為所有者設置了所有權限,組設置了讀取寫入,其他設置了執行權限

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM