日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux文件属性权限相关

發布時間:2024/8/24 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux文件属性权限相关 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一個linux目錄或者文件,都會有一個所屬主和所屬組。

所屬主,即文件的擁有者,而所屬組,即該文件所屬主所在的一個組。

linux文件屬性

包括文件類型 - d ?l ?b c s 依次表示 普通文件,目錄,鏈接文件,塊設備文件如磁盤等,字符設備文件例如鍵盤、鼠標,套接字文件

文件權限

所屬主u

所屬組g

其他非主組o

?

更改文件所屬主

chown?

? chown -R ?賬戶名 文件名

? chown -R 賬戶名:組名 ?文件名

這里的-R選項只作用于目錄,作用是級聯更改,即不僅更改當前目錄,連目錄里的目錄或者文件全部更改。

?

chmod?

?更改用戶權限

linux使用數字去代替rwx, 具體規則為 ‘r’ 等于4, ‘w’ 等于2, ‘x’ 等于1, ‘-‘ 等于0.

舉個例子: ‘-rwxrwx---’ 用數字表示就是 ‘770’,

具體是這樣來的: ‘rwx’ = 4+2+1=7; ‘rwx’ = 4+2+1=7; ‘- - -‘ = 0+0+0=0.

chmod -R跟chown中的-R一樣都是連級更改

chmod 777 ?filename

chmod -R 777 dfilename

還可以chmod ?ugo+wrx ?filename

? ? ? ? ?chmod u+wrx filename

? ? ? ? ?chmod u-wrx filename

? ? ? ? ?chmod u=wrx filename

值得提一下的是,在linux系統中,默認一個目錄的權限為 755,而一個文件的默認權限為644.

主要原因是umask值決定默認文件權限

umask預設是0022,其代表什么含義?先看一下下面的規則:

1)若用戶建立為普通文件,則預設 ‘沒有可執行權限’, 只有’rw’兩個權限。最大為666 (‘-rw-rw-rw-‘).

2)若用戶建立為目錄,則預設所有權限均開放,即777 (‘drwxrwxrwx’).

umask數值代表的含義為,上邊兩條規則中的默認值(文件為666,目錄為777)需要減掉的權限。所以目錄的權限為 'rwxrwxrwx' - '----w--w-' = 'rwxr-xr-x',普通文件的權限為 'rw-rw-rw-' - '----w--w-' = 'rw-r--r--'. umask的值是可以自定義的,比如設定umask 為 002,您再創建目錄或者文件時,默認權限分別為 'rwxrwxrwx' - '-------w-' = 'rwxrwxr-x''rw-rw-rw-' - '-------w-' = 'rw-rw-r--'.

umask 可以在 /etc/bashrc 里面更改,預設情況下,root的umask為022,而一般使用者則為002

?

? 修改文件的特殊屬性

? chattr

? 語法 chattr ?[+-=] [ASaci ] 文件或者目錄名稱??

? ?‘+-=’ : 分別為增加、減少、設定

? ? ‘A’ : 增加該屬性后,文件或目錄的atime將不可被修改;

? ? ‘S’ : 增加該屬性后,會將數據同步寫入磁盤中;

? ? ‘a’ : 增加該屬性后,只能追加不能刪除,非root用戶不能設定該屬性;

? ? ‘c’ : 自動壓縮該文件,讀取時會自動解壓;

? ? ‘i’ : 增加后,使文件不能被刪除、重命名、設定鏈接接、寫入、新增數據;i’ 權限后,即使是root賬戶也不能刪除

?

? ? lsattr

? 該命令用來讀取文件或者目錄的特殊權限。

? ?lsattr [-aR] ?filename

? ?‘-a’ : 類似與ls 的-a 選項,即連同隱藏文件一同列出;

? ?‘-R’ : 連同子目錄的數據一同列出

? ?

?

轉載于:https://www.cnblogs.com/yuankaituo/p/4308173.html

總結

以上是生活随笔為你收集整理的linux文件属性权限相关的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。