Linux 檔案屬性及修改許可權

2022-09-01 08:57:10 字數 1237 閱讀 1572

輸入 ll 或 ls -l 命令顯示當前目錄中檔案的屬性及檔案所屬的使用者和組

root@user:/home/www# ll test

total 880

drwxr-xr-x 2 root root 4096 jul 16 15:27 ./

drwxrwxrwx 7 root root 4096 jul 16 10:28 ../

-rw-r--r-- 1 root root 10 jul 16 10:28 list.txt

-rw-r--r-- 1 root root 1 jul 16 14:54 test.txt

-rw-r--r-- 1 root root 884736 jul 16 14:43 .test.txt.swp

在linux中第乙個字元代表這個檔案是目錄、檔案或鏈結檔案等等。

每個檔案的屬性由左邊第一部分的10個字元來確定(如下圖)。

從左至右用0-9這些數字來表示。

第0位確定檔案型別,第1-3位確定屬主(該檔案的所有者)擁有該檔案的許可權,第4-6位確定屬組(所有者的同組使用者)擁有該檔案的許可權,第7-9位確定其他使用者擁有該檔案的許可權。

第1、4、7位表示讀許可權,如果用"r"字元表示,則有讀許可權,如果用"-"字元表示,則沒有讀許可權;

第2、5、8位表示寫許可權,如果用"w"字元表示,則有寫許可權,如果用"-"字元表示沒有寫許可權;

第3、6、9位表示可執行許可權,如果用"x"字元表示,則有執行許可權,如果用"-"字元表示,則沒有執行許可權。

1、chgrp:更改檔案屬組

語法:

chgrp [-r] 屬組名 檔名
2、chown:更改檔案屬主,也可以同時更改檔案屬組

語法:

chown [–r] 屬主名 檔名

chown [-r] 屬主名:屬組名 檔名

3、chmod:更改檔案9個屬性

linux檔案屬性有兩種設定方法,一種是數字,一種是符號。

linux檔案的基本許可權就有九個,分別是owner/group/others三種身份各有自己的read/write/execute許可權。

各許可權的分數對照表如下:

語法:

chmod [-r] xyz 檔案或目錄
選項與引數:

更多詳情參考:【菜鳥教程】

Linux 修改檔案屬性及許可權

chgrp即change group的意思,但是需要注意,修改後的所屬組,必須是事先存在於 etc group檔案中,否則無法完成修改。另外,其執行命令的格式為 chgrp users r dirname filename r 引數表示遞迴地修改組屬性,表示連同目錄及其下屬檔案和目錄都進行更新成為此...

Linux 檔案屬性及檔案許可權修改

使用者分為三種 檔案擁有者 群組以及其它人,對不同的使用者有不同的檔案許可權。使用命令 ll 檢視並顯示檔案資訊 rwxr xr x 1 root root 66 may 18 19 01 test.txt 對該資訊的解釋 常見的檔案型別及其含義有 在 9 位的檔案許可權欄位中,每三位為一組,代表三...

linux檔案屬性及許可權

學習linux的基礎知識,對檔案屬性的清除認識是重點之一 在罈子裡發現這方面的帖子不是很多,所以,給大家找了點資料,整理一下發出來 希望對大家有所幫助 首先我們root登入系統後輸入ls al 會有如下所示 root tsai root ls al total 64 drwxr x 4 root r...