Linux的檔案許可權與目錄配置

2022-08-03 20:18:17 字數 860 閱讀 7336

以下內容學習自鳥哥的linux私房菜

linux的每個檔案中,可分別給予使用者owner、群組group與其他人other三種身份個別的 rwx 許可權;

群組最有用的功能之一,就是當你在團隊開發資源的時候,且每個帳號都可以有多個群組的支援;

利用 ls -l 顯示的檔案屬性中,第乙個欄位是檔案的許可權,共有十個位,第乙個位是檔案型別, 接下來三個為一組共三組,為使用者、群組、其他人的許可權,許可權有 r, w, x三種;

如果檔名之前多乙個「 . 」,則代表這個檔案為「隱藏檔案」;

若需要root的許可權時,可以使用 su - 這個指令來切換身份。處理完畢則使用 exit 離開 su 的指令環境;

更改檔案的群組支援可用 chgrp,修改檔案的擁有者可用 chown,修改檔案的許可權可用 chmod;

chmod修改許可權的方法有兩種,分別是符號法與數字法,數字法中r,w,x分數為4,2,1:

對檔案來講,許可權的效能為:

對目錄來說,許可權的效能為:

要開放目錄給任何人瀏覽時,應該至少也要給予r及x的許可權,但w許可權不可隨便給;

能否讀取到某個檔案內容,跟該檔案所在的目錄許可權也有關係 (目錄至少需要有 x 的許可權)。

linux檔名的限制為:單一檔案或目錄的最大容許檔名為 255 個英文本元或 128 個中文字元;

根據fhs的官方檔案指出, 他們的主要目的是希望讓使用者可以了解到已安裝軟體通常放置於那個目錄下;

fhs訂定出來的四種目錄特色為: shareable, unshareable, static, variable等四類;

fhs所定義的三層主目錄為: /, /var, /usr三層而已;

絕對路徑檔名為從根目錄 / 開始寫起,否則都是相對路徑的檔名。

Linux檔案許可權與目錄配置

使用者組概念 假如主機有兩個團體,第乙個團體名為projecta,裡面有class1,class2,class3 第二個團體名為projecb,裡面有class4,class5,class6.這兩個團體之間有競爭性質,卻要交同乙份報告。每組成員之間必須能夠互相修改對方的資料,但是其他組的成員則不能看...

Linux 目錄配置與檔案許可權

linux是目前應用最廣泛的伺服器作業系統,基於unix,開源免費,由於系統的穩定性和安全性,市場占有率很高,幾乎成為程式 執行的最佳系統環境。etc etcetera 存放系統配置檔案 bin binaries 存放二進位制可執行檔案 sbin super user binaries 存放二進位制...

Linux檔案許可權與目錄配置

使用者組概念 假如主機有兩個團體,第乙個團體名為projecta,裡面有class1,class2,class3 第二個團體名為projecb,裡面有class4,class5,class6.這兩個團體之間有競爭性質,卻要交同乙份報告。每組成員之間必須能夠互相修改對方的資料,但是其他組的成員則不能看...