linux的檔案許可權命令及配置標準FHS

2021-08-20 15:38:09 字數 1679 閱讀 2536

1.     

ls 檢視檔案

-l 詳細資訊

-a 隱藏檔案 .config

note1:檔案型別 d目錄;- 檔案;l 連線檔案;b 可供儲存的介面裝置;c 串列埠裝置。

note2:檔案許可權 rwx

所屬使用者組: owner, group,others

2.     

chgrp

改變檔案所屬使用者組

chgrp [-r]dirname/filename

-r 遞迴更改,即更改連同子目錄下的所有檔案、目錄

eg: chgrp userstest.txt

note1:使用的組名users必須是在/etc/group檔案中存在的。

3.     

chown

改變檔案所有者

chown [-r] 賬號名稱 檔案或目錄

-r 遞迴更改,即更改連同子目錄下的所有檔案、目錄

eg: chown wintest.txt      

chown win:win test.txt      //更改所有者和使用者組

note1: 使用者必須是在/etc/passwd中有記錄的。

4.     

chmod

改變許可權

chmod [-r] xyz 檔案或目錄

-r 遞迴更改,即更改連同子目錄下的所有檔案、目錄

xyz 數字型別的許可權數值 r-4, w-2, x-1

eg: chown 755test.txt

note1:符號型別改變檔案許可權:u, g, o代表3種身份的許可權,a代表所有身份;+, -, =用於設定。

chmod u=rwx,go=rx test.txt

chmod a+wtest.txt

chmod a-wtest.txt

note:

許可權對檔案

許可權對目錄

r

可讀取檔案實際內容

可讀取目錄結構列表,可ls出檔名,但不能ls -l讀不到詳細資訊

w

可編輯、新增、修改檔案,但不能刪除檔案

可新建、刪除、重新命名以及轉移檔案與目錄

x

可被執行

能夠cd進入該目錄

1.1配置標準:fhs

fhs在於規範每個特定的目錄下應該放置什麼樣子的資料

1.2fhs制定出來的4種目錄特色:

shareable , unshareable , static ,variable

1.3fhs針對目錄樹架構僅定義出三層目錄下應該放置什麼資料,分別為:

1)/:與開機有關

2)/usr: 與軟體安裝、執行有關

3)/var: 與系統運作過程有關

1.4有5個目錄不可與根目錄放在不同的分割槽:

1)/etc: 配置檔案

2)/bin: 重要可執行檔案

3)/dev: 所需要的裝置檔案

4)/lib:執行檔案所需要的函式庫與核心所需的模組

5)/sbin:重要的系統執行檔案

原因:根目錄與開機有關,開機過程僅與根目錄會被掛載,其他分割槽是在開機完成之後才會持續進行掛載,因此,根目錄下與開機有關的目錄就不能與根目錄放到不同的分割槽去。

Linux的檔案許可權及目錄配置 一

在man的時候,man page顯示的內容中,指令或檔案後面會接一組數字,代表意義 1 一般使用者可以使用的指令或可執行檔案 5 一些配置檔案的檔案內容格式 8 系統管理員能夠使用的管理命令 man page顯示的內容預設存放在 usr local man usr share man等預設目錄中 l...

Linux檔案許可權詳解及命令解釋

檔案許可權有讀 寫 執行,在linux系統中,用ls l來檢視檔案或者目錄的許可權,具體顯示如下 藍色字型為檔名 可以看到顯示的檔案許可權格式為 drwxr xr x 2 root toot 4096 時間 檔名,那麼其中的這一串字串,首個字元代表的是 d 檔案 l 鏈結 目錄 剩下的9個字元,每三...

詳解chmod命令及linux檔案許可權

檔案的許可權可以分為3種 linux的許可權有這三種型別,並且針對不同的使用者也有著不同的許可權。如上圖所示,分別是所有者 u user 所屬組 g group 其他人 o other 基本通過字面意思也能理解許可權的劃分。為了更清晰的配置,linux採用了數字表示法,即使用不同的數字來表示不同的許...