Linux修改檔案許可權詳解

2021-08-19 23:39:45 字數 1604 閱讀 3946

本文以ubuntu系統做背景詳解:

一,許可權介紹:

在linux系統中,每個檔案或者資料夾都分為四個部分,如下:

在視窗輸入:ls -l

如上圖紅框部分:

第一部分:

第乙個字母d代表該檔案型別為資料夾,該部分有五種表達形式表達檔案型別:

①d →資料夾

-→檔案

/→超連結文件④b

→該檔案裡面的可供儲存的介面裝置⑤c

→該檔案中可儲存一次性讀取裝置

第二部分:

三四五位置的字母為第二部分

該部分所表示的屬主許可權,簡單理解即為系統對該檔案的許可權,這三個位置所表示的許可權為固定式,分別代表:

讀(r)寫(w)執行(z)【字母必須小寫】

如上圖第一欄,表示系統對該檔案擁有讀寫執行(rwx)許可權,如果三個位置當中某一位置是 「-」 ,則代表不享有該相許可權!

第三,四部分:

以此列推(每三個位置為乙個部分)

二,許可權設定:

比如我們建立乙個檔案,輸入: 

①sudo su root      →進入root管理

②mkdir test      →建立test檔案

③ls -l                    →展開當前目錄所有檔案,可以看到我們建立的檔案如下:

如上圖紅框即為我們建立的test資料夾,可看出初始許可權為:

系統許可權為:讀寫執行

管理許可權為:寫執行

普通使用者為:執行

在修改許可權時我們有兩種方法設定:

一:文字設定

二,數字設定:

我比較青睞與第二種方法,比如:我需要修改普通使用者許可權設定為:rwx

只需要輸入:chmod 757 test 即可,如下圖變化對比:

備註(為什麼是757沒看明白往這裡來):

首先需要明白乙個點就很輕易懂了:

①r    →4

②w   →2

③z    →1

④ -   →0

解讀:7為系統許可權相加所得:test檔案系統許可權為 rwz 即為4+2+1=7  ,由此即可類推,我需要修改使用者許可權為rwz,則直接為7即可!

linux 檔案許可權修改

檢視linux檔案的許可權 ls l 檔名稱 檢視linux資料夾的許可權 ls ld 資料夾名稱 所在目錄 修改檔案及資料夾許可權 sudo chmod 代表型別 所有者 組使用者 其他使用者 常用修改許可權的命令 sudo chmod 600 只有所有者有讀和寫的許可權 sudo chmod 6...

linux修改檔案許可權

使用chmod 777 修改檔案或目錄的讀寫執行許可權 命令 chmod 777 tmp abc.txt rwxrwxrwx.1 root root 156 tmp abc.txt 使用 chown 命令可以修改檔案或目錄所屬的使用者 命令 chown 使用者 目錄或檔名 例如 chown abc ...

Linux修改檔案許可權

檢視檔案許可權 ls l filename 當輸入這條命令時會出現 rw rw r 一共有十位數,其中 最前面那個 代表的時型別 中間那三個 rw 代表的是所有者 user 然後那三個 rw 代表的是組群 group 最後那三個 r 代表的是其他人 other 然後我再解釋一下後面那9位數 r 表示...