Linux基礎(chǔ)(二)-權(quán)限管理

列出目錄的內(nèi)容:ls

ls常用指令

如:列出當(dāng)前目錄中所有以“t”開頭的目錄的詳細內(nèi)容

ls -l t*

獲取文件的狀態(tài)信息:stat

語法:

stat [文件或目錄]
stat命令輸出

文件訪問權(quán)限

用戶控制一個給定的文件或目錄的訪問程度,使得一個文件或目錄有讀、寫及執(zhí)行權(quán)限:

  • 讀權(quán)限(r) :對于文件,具有讀取文件內(nèi)容的權(quán)限;對于目錄,具有瀏覽目錄的權(quán)限。
  • 寫權(quán)限(w) :對于文件,具有修改文件內(nèi)容的權(quán)限;對于目錄,具有刪除、移動目錄內(nèi)文件的權(quán)限。
  • 可執(zhí)行權(quán)限(x): 對于文件,具有執(zhí)行文件的權(quán)限;對于目錄,該用戶具有進入目錄的權(quán)限。
查看文件權(quán)限

修改文件權(quán)限:chmod

字母 說明

r 讀取權(quán)限,數(shù)字代號為 “4”
w 寫入權(quán)限,數(shù)字代號為 “2”
x 執(zhí)行權(quán)限,數(shù)字代號為 “1”

chmod 777 file:所有用戶擁有讀、寫、執(zhí)行權(quán)限

注意:如果想遞歸所有目錄加上相同權(quán)限,需要加上參數(shù)“ -R ”。 如:chmod 777 test/ -R 遞歸 test 目錄下所有文件加 777 權(quán)限。

修改文件所有者:chown(hange owner)

使用權(quán)限 : root
將文件 file1.txt 的擁有者設(shè)為 runoob,群體的使用者 runoobgroup :

chown runoob:runoobgroup file1.txt

修改文件所屬組:chgrp(hange group)

實例1:改變文件的群組屬性

[root@localhost test]# ll
---xrw-r-- 1 root root 302108 11-13 06:03 log2012.log
[root@localhost test]# chgrp -v bin log2012.log

"log2012.log" 的所屬組已更改為 bin:

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log

實例2:根據(jù)指定文件改變文件的群組屬性

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root root     61 11-13 06:03 log2013.log
[root@localhost test]#  chgrp --reference=log2012.log log2013.log 

使得文件 log2013.log 的群組屬性和參考文件 log2012.log 的群組屬性相同:

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容