Linux檔案屬性

2021-08-19 23:31:55 字數 1404 閱讀 3604

一、linux檔案許可權

每個linux檔案具有四種訪問許可權:可讀(r)、可寫(w)、可執行(x)和無許可權(-)。利用ls -l命令可以看到某個檔案或目錄的許可權,它以顯示資料的第乙個字段為準。第乙個欄位由10個字元組成,如下:

-rwxr-xr-x
以上例子中,表示這是乙個檔案(非目錄),檔案所有者具有讀、寫和執行的許可權,所有者所屬組成員和所屬組之外的使用者具有讀和執行的許可權而沒有寫的許可權。

第乙個0是表示八進位制。

所謂數字表示法,是指將r、w和x分別用4、2、1來代表,沒有授予許可權的則為0,然後把許可權相加,如下:

原始許可權

轉換為數字

數字表示法

rwxrwxr-x

(421)(421)(401)

775rwxr-xr-x

(421)(401)(401)

755修改許可權的例子:將檔案test的許可權修改為所有者和組成員具有讀寫的許可權,其他人只有讀許可權

chmod 664 test
linux下分別有user,group,other,all等幾種許可權,文字表示法用4個字母表示不同的使用者:

許可權仍用r、w和x表示

和數字表示法不同,文字表示法不僅可以重新指定許可權,也可以在原來許可權的基礎上增加或減少許可權,如下:

例子:講上述例子中,所有者加上執行許可權,組成員減少執行許可權,其他成員設定為執行許可權,執行以下命令:

chmod u+x,g-x,o=x test
注意:逗號前後不能有空格

目錄許可權的修改和檔案許可權修改不同,只是四種許可權代表的含義如下:

注意:目錄可以使用萬用字元"*"來表示目錄中的所有檔案,如將/test目錄中的所有檔案的許可權設定為任何人都可以讀寫

chmod 666 /test/*
#格式chmod   許可權   要修改許可權的檔案linux中的許可權如下:

#-rw------- (600) -- 只有屬主有讀寫許可權。

#-rw-r--r-- (644) -- 只有屬主有讀寫許可權;而屬組使用者和其他使用者只有讀許可權。

#-rwx------ (700) -- 只有屬主有讀、寫、執行許可權。

#-rwxr-xr-x (755) -- 屬主有讀、寫、執行許可權;而屬組使用者和其他使用者只有讀、執行許可權。

#-rwx--x--x (711) -- 屬主有讀、寫、執行許可權;而屬組使用者和其他使用者只有執行許可權。

#-rw-rw-rw- (666) -- 所有使用者都有檔案讀、寫許可權。這種做法不可取。

#-rwxrwxrwx (777) -- 所有使用者都有讀、寫、執行許可權。更不可取的做法。

#777對應了9位分別是屬主有讀、寫、執行許可權;和屬組使用者和其他使用者的讀、寫、執行許可權。

linux檔案屬性

linux檔案屬性1 首先檢視一下 ls l 檢視檔案的檔案屬性 上面顯示檔案屬性一共7個常見的字段。各個欄位的含義 1.第乙個字段 檔案許可權 就是 或者r w x的組合。一共10位。左面開始數起,a 第一位 檔案型別 常規檔案 系統普通檔案。d directory 目錄檔案,目錄是特殊的檔案,目...

linux檔案屬性

linux檔案屬性3 目錄是乙個特別的檔案 目錄檔案 比如 drwxr r 就是乙個目錄的許可權 目錄具有r許可權 可以檢視目錄裡面的檔名,只是檢視檔名。是否能夠對檔案操作,那還要看檔案的許可權。目錄具有w許可權 在目錄下 增加檔案 刪除檔案 檔名重新命名 目錄具有x許可權 能夠進入該目錄 能夠使用...

linux檔案屬性

linux是多使用者多工環境,因此檔案的許可權管理十分重要。linux將檔案可訪問訪問的身份分為3種 owner group others,每種身份有三種許可權 read write execute。另乙個常識,root是萬能的,能做任何事情!這是在終端中輸入ls al命令後,列出的內容,從途中可以...