溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

發(fā)布時(shí)間:2022-01-24 14:48:28 來源:億速云 閱讀:602 作者:清風(fēng) 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶大家一起來研究并學(xué)習(xí)一下“Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限”這篇文章吧。

在Linux系統(tǒng)中目錄和文件的權(quán)限作用是不一樣的,使用使用帶“-l”選項(xiàng)的ls命令就可以看到目錄和文件的權(quán)限。

1.linux查看目錄和文件權(quán)限

使用帶“-l”選項(xiàng)的ls命令時(shí),將以長格式顯示文件或目錄的詳細(xì)信息,其中包括了該文件的權(quán)限和歸屬等參數(shù)。例如,執(zhí)行如下操作列出當(dāng)前目錄下子目錄和文件的詳細(xì)屬性。 Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

看toUTF8.sh文件這行:-rwxrwxrwx 1 mayue mayue 225 4月 18 10:10 toUTF8.sh

“-rwxrwxrwx”由四部分組成,各自的含義如下:

第1個(gè)字符:表示該文件的類型,可以是d(目錄)、b(塊設(shè)備)、c(字符設(shè)備文件)、“-”(普通文件)、字母“l(fā)”(鏈接文件)等。

第2~4個(gè)字符:表示該文件的屬主用戶(user)對(duì)該文件的訪問權(quán)限。

第5~7個(gè)字符:表示該文件的屬組內(nèi)各成員用戶對(duì)該文件的訪問權(quán)限。

第8~10個(gè)字符:表示其他任何用戶(Other)對(duì)該文件的訪問權(quán)限。

“r、w、x”分別表示可讀、可寫、可執(zhí)行。若需要去除對(duì)應(yīng)的權(quán)限,則使用“-”表示。 Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

2.linux設(shè)置目錄和文件的權(quán)限

通過chmod命令設(shè)置文件或目錄的權(quán)限,可以采用兩種形式的權(quán)限表示方法:字符形式和數(shù)字形式。r、w、x權(quán)限字符可分別表示為八進(jìn)制數(shù)字4、2、1,表示一個(gè)權(quán)限組合時(shí)需要將數(shù)字進(jìn)行累加。 Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

如:“rwx”采用累加數(shù)字形式可表示為“7”,“r-x”可表示為“5”,而“rwxr-xr-x”由三個(gè)權(quán)限段組成,因此可以表示成“755”

chmod命令格式:

格式1:

Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

示例:

Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

格式2:

Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

示例:

Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限

綜合示例-設(shè)置文件權(quán)限:

 //給toUTF8.sh文件添加可執(zhí)行權(quán)限
 chmod +x toUTF8.sh
 
 //將文件 toUTF8.sh 設(shè)為該文件擁有者,與其所屬同一個(gè)群體者可寫入,但其他以外的人則不可寫入 :
 chmod ug+w,o-w toUTF8.sh
 
 //設(shè)置toUTF8.sh文件所有用戶、組都可讀、可寫、可執(zhí)行
 chmod 777 toUTF8.sh //等同于:chmod a=rwx toUTF8.sh
 
 123456789

綜合示例-設(shè)置目錄權(quán)限:

 //將目前目錄下的所有文件與子目錄皆設(shè)為任何人可讀取 :
 chmod -R a+r *

Linux有哪些版本

Linux的版本有:Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是國內(nèi)發(fā)展最好的Linux發(fā)行版之一;UbuntuKylin是基于Ubuntu的衍生發(fā)行版;Manjaro是基于Arch的Linux發(fā)行版;LinuxMint默認(rèn)的Cinnamon桌面類似Windows XP簡(jiǎn)單易用;Ubuntu則是以桌面應(yīng)用為主的Linux操作系統(tǒng)。

以上就是關(guān)于“Linux系統(tǒng)如何設(shè)置目錄和文件權(quán)限”的內(nèi)容,如果該文章對(duì)您有所幫助并覺得寫得不錯(cuò),勞請(qǐng)分享給您的好友一起學(xué)習(xí)新知識(shí),若想了解更多相關(guān)知識(shí)內(nèi)容,請(qǐng)多多關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI