您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了Linux系統如何設置目錄和文件權限,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶大家一起來研究并學習一下“Linux系統如何設置目錄和文件權限”這篇文章吧。
使用帶“-l”選項的ls命令時,將以長格式顯示文件或目錄的詳細信息,其中包括了該文件的權限和歸屬等參數。例如,執行如下操作列出當前目錄下子目錄和文件的詳細屬性。
看toUTF8.sh文件這行:-rwxrwxrwx 1 mayue mayue 225 4月 18 10:10
“-rwxrwxrwx”由四部分組成,各自的含義如下:
第1個字符:表示該文件的類型,可以是d(目錄)、b(塊設備)、c(字符設備文件)、“-”(普通文件)、字母“l”(鏈接文件)等。
第2~4個字符:表示該文件的屬主用戶(user)對該文件的訪問權限。
第5~7個字符:表示該文件的屬組內各成員用戶對該文件的訪問權限。
第8~10個字符:表示其他任何用戶(Other)對該文件的訪問權限。
“r、w、x”分別表示可讀、可寫、可執行。若需要去除對應的權限,則使用“-”表示。
通過chmod命令設置文件或目錄的權限,可以采用兩種形式的權限表示方法:字符形式和數字形式。r、w、x權限字符可分別表示為八進制數字4、2、1,表示一個權限組合時需要將數字進行累加。
如:“rwx”采用累加數字形式可表示為“7”,“r-x”可表示為“5”,而“rwxr-xr-x”由三個權限段組成,因此可以表示成“755”
chmod命令格式:
格式1:
示例:
格式2:
示例:
綜合示例-設置文件權限:
//給toUTF8.sh文件添加可執行權限 chmod +x toUTF8.sh //將文件 toUTF8.sh 設為該文件擁有者,與其所屬同一個群體者可寫入,但其他以外的人則不可寫入 : chmod ug+w,o-w toUTF8.sh //設置toUTF8.sh文件所有用戶、組都可讀、可寫、可執行 chmod 777 toUTF8.sh //等同于:chmod a=rwx toUTF8.sh 123456789
綜合示例-設置目錄權限:
//將目前目錄下的所有文件與子目錄皆設為任何人可讀取 : chmod -R a+r *
Linux的版本有:Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是國內發展最好的Linux發行版之一;UbuntuKylin是基于Ubuntu的衍生發行版;Manjaro是基于Arch的Linux發行版;LinuxMint默認的Cinnamon桌面類似Windows XP簡單易用;Ubuntu則是以桌面應用為主的Linux操作系統。
以上就是關于“Linux系統如何設置目錄和文件權限”的內容,如果該文章對您有所幫助并覺得寫得不錯,勞請分享給您的好友一起學習新知識,若想了解更多相關知識內容,請多多關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。