W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在正式進(jìn)入 Bash 教程之前,我們需要來了解一下 Linux 的文件系統(tǒng)及文件權(quán)限。
Linux 文件系統(tǒng)中的所有文件都可以被稱為目錄,這些文件的類別可劃分為以下三種:
我們可以使用ls -l
命令來羅列出所有文件和目錄
上圖共有七列,其意如下:
-
)c
)p
)b
)s
)d
)l
)Linux 通過以下兩個(gè)授權(quán)屬性來保護(hù)其文件系統(tǒng):
r
),該權(quán)限允許查看文件內(nèi)容。w
),該權(quán)限允許修改文件內(nèi)容。x
),該權(quán)限允許運(yùn)行編程文件或腳本。-
)舉個(gè)例子
在上圖紅色框體內(nèi)的第一列共有十個(gè)字符,我們先排除第一個(gè)字符(文件類型),往后的九個(gè)字符均表示權(quán)限。
第2-4個(gè)字符(rw-
)指定了超級(jí)用戶的讀取和寫入權(quán)限。
第5-7個(gè)字符(r--
)指定了用戶組的讀取權(quán)限。
第8-10個(gè)字符(r--
)指定了其他用戶的讀取權(quán)限,但在這里,讀寫均被拒絕。
使用chmod
命令可以更改用不同用戶類型的文件權(quán)限。添加或刪除任何用戶類型的任何權(quán)限的基本形式:
chmod [class][operator][permission] file_name
chmod [ugoa][+or-][rwx] file_name
class
由u
(超級(jí)用戶),g
(用戶組),o
(其他用戶),a
(所有類型)表示。operator
(+
或-
)表示添加或刪除權(quán)限。permission
由指示符r
(讀?。?w
(修改),x
(運(yùn)行)表示。為所有類型添加運(yùn)行權(quán)限
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: