Linux系統下進入目錄檔案需要什麼許可權?

2022-03-10 04:48:19 字數 1381 閱讀 5950

在linux下進入目錄需要什麼許可權?

1--讓我們先來了解一下linux中乙個檔案有哪些許可權?(在linux下一切皆檔案)

乙個檔案可以具有的許可權有:可讀、可寫、可執行許可權

r  可讀許可權---read

對檔案:具有顯示檔案內容的許可權

對目錄:具有瀏覽目錄的許可權,可以檢視目錄內容,但是無法進入目錄

w  可寫許可權---write

對目錄:具有刪除和移動目錄的許可權

x  可執行許可權---excute

對檔案:具有執行檔案的許可權

對目錄:具有進入目錄的許可權

2--出於安全的考慮,linux對檔案的訪問許可權進行了嚴格的規定

訪問使用者分為三組:檔案所有者、同組使用者、其他使用者

檔案所有者:檔案所持有的使用者

同組使用者:與檔案所有者乙個組的使用者

其他使用者:與檔案所有者不同組的使用者

每個檔案訪問的許可權都有三組: 

1>檔案屬主的讀、寫、執行許可權

2>和屬主同組的使用者的讀、寫、執行許可權

3>其他使用者的讀、寫、執行許可權

但是對於root使用者來說,檔案的許可權基本上對它不起任何作用,因為它在linux中相當於王-->普天之下莫非王土

通過上面的了解,我們已經知道:

進入目錄需要執行許可權,但不同使用者需要不同的操作許可權才能進入目錄檔案

同理,對於目錄檔案的其他操作,與進入目錄檔案一樣需要不同的許可權才能實現對應的操作

3--如何設定檔案許可權?

乙個檔案的許可權分劃:

第0位確定檔案型別

1~3位確定屬主擁有該檔案的許可權

4~6位確定屬組用有該檔案的許可權

7~9位確定其他使用者擁有該檔案的許可權

可以看出每一位數字都有對應不同分組所對應的不同許可權

如果有' - '出現,表示該分組使用者沒有訪問檔案所對應的許可權

如何修改檔案許可權:

chmod  修改檔案的訪問許可權

使用語法格式:  chmod who+mode file_name

who的操作物件:

u-user   檔案所有者

g-group    同組使用者

o-other  其他使用者 

a-all     所有使用者

+  新增某個許可權

-  刪除某個許可權

=  賦予檔案新許可權,同時刪除檔案舊許可權(如果沒有許可權,則不會刪除)

mode的操作物件:rwx可以任意組合

具體指令如下(其他的可以自己嘗試):

Linux系統下的檔案及檔案目錄

可以在其中包含其他檔案的東西。建立檔案 編輯檔案 儲存檔案 關閉檔案 重新命名檔案 刪除檔案 恢復檔案。bindevetchomemntprocrootsbintmpusrvar 目錄相關解釋 binbinary,含義是二進位制。該目錄中儲存都是一些二進位制檔案,檔案都是可以被執行的。dev該目錄中...

Linux 下的檔案系統目錄

剛剛入手了乙個阿里雲學生伺服器,選擇的是centos7 64位系統,記錄一下檔案目錄,為以後環境搭建做好準備軟體裝在 usr local 目錄下linux 系統下有etc目錄是放置配置檔案的 dev是裝置檔案 home是家目錄 根目錄 boot 啟動檔案。所有與系統啟動有關的檔案都儲存在這裡 gru...

Linux系統下的檔案目錄結構

單使用者作業系統和多使用者作業系統 單使用者作業系統 指一台計算機在同一時間只能由乙個使用者使用,乙個使用者獨自享用系統的全部硬體和軟體資源。多使用者作業系統 指一台計算機在同一時間可以由多個使用者使用,多個使用者共同享用系統的全部硬體和軟體資源。unix和linux的涉及初衷就是多使用者作業系統。...