Linux 設定文件許可權和文件屬性,目錄結構

2021-08-31 20:11:11 字數 1560 閱讀 5946

[color=blue][b]一. linux 檔案許可權檢視[/b][/color]

[img]

[img]

[color=darkred][b]第乙個代表檔案的型別和許可權[/b][/color]

[img]

第乙個字元代表這個檔案是『目錄、檔案或鏈結檔等等』:

當為[ d ]則是目錄,例如上表檔名為『.gconf』的那一行;

當為[ - ]則是檔案,例如上表檔名為『install.log』那一行;

若是[ l ]則表示為鏈結檔(link file);

若是[ b ]則表示為裝置檔裡面的可供儲存的周邊裝置(可隨機訪問裝置);

若是[ c ]則表示為裝置檔裡面的序列埠裝置,例如鍵盤、滑鼠(一次性讀取裝置)。

接下來的字元中,以三個為一組,且均為『rwx』 的三個引數的組合。其中,[ r ]代表可讀(read)、[ w ]代表可寫(write)、[ x ]代表可執行(execute)。 要注意的是,這三個許可權的位置不會改變,如果沒有許可權,就會出現減號[ - ]而已。

第一組為『檔案擁有者的許可權』,以『install.log』那個檔案為例, 該檔案的擁有者可以讀寫,但不可執行;

第二組為『同群組的許可權』;

第三組為『其他非本群組的許可權』。

[color=darkred][b]第二欄表示有多少檔名鏈結到此節點(i-node)[/b][/color]

[color=darkred][b]第三欄表示這個檔案(或目錄)的『擁有者帳號』[/b][/color]

[color=darkred][b]第四欄表示這個檔案的所屬群組[/b][/color]

[color=darkred][b]第五欄為這個檔案的容量大小,預設單位為bytes[/b][/color]

[color=darkred][b]第六欄為這個檔案的建檔日期或者是最近的修改日期[/b][/color]

[color=darkred][b]第七欄為這個檔案的檔名[/b][/color]

[color=blue][b]二.改變檔案的屬性和許可權[/b][/color]

改變群組:chgrp [grpname] files

改變擁有者:chown [user] files

[b]改變許可權chmod:[/b]

linux檔案的基本許可權就有九個,分別是owner/group/others三種身份各有自己的read/write/execute許可權, 先複習一下剛剛上面提到的資料:檔案的許可權字元為:『-rwxrwxrwx』, 這九個許可權是三個三個一組的!其中,我們可以使用數字來代表各個許可權,各許可權的分數對照表如下:

r:4w:2

x:1每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,例如當許可權為: [-rwxrwx---] 分數則是:

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

others= --- = 0+0+0 = 0

example:chmod 777 files

[color=blue][b]三.linux 目錄[/b][/color]

[img]

Linux 文件許可權簡介和設定

登入linux執行ls al時,會有如下結果 一 簡介 1.檔案的型別與許可權 其功能的簡介如下圖 第乙個字元代表檔案的型別,d是目錄,是檔案,l是鏈結檔 接下來的字元中三個為一組,均為rwx三個引數的組合,如果沒有許可權就會出現減號 第一組為檔案擁有者的許可權,第二組為同群組的許可權,第三組為非本...

linux 文件許可權

linux系統中的chmod命令主要用來修改目錄和檔案的許可權,預設情況下只有root使用者才能使用。該命令的使用方式為命令 修改內容 要修改的檔案或者目錄,同時它還有一些選項最為常用的就是 r,意思是遞迴處理,一旦使用該選項那被操作的目錄及目錄下的所有檔案都會同樣發生許可權變更。在修改方式上chm...

linux文件許可權

1 登入 root 使用者 su mac一開始進入建立的使用者是具有管理員許可權的使用者,但是密碼卻不是進入 root 使用者的密碼,可以使用 sudo su 免密進入 root 使用者。2 退出 root 使用者 exit 3 列出檔案 包括隱藏的檔案,以 開頭的檔名 的詳細許可權與屬性 ls a...