當你搞什麼東東出現[permission deny]時,不用想,多半是檔案系統出現問題了。下面就說說檔案許可權到底是怎麼一回事。
下達『ls -al 』命令,可以看到
root@ztx-pc:~# ll
-rwxr--r-- 1 root ztx 0 8月 16 15:08 demo
看見第一列那串似有規律的英文本串了嗎?沒錯它的每一位都代表了一定的含義。
首位:代表文的件型別
下來的屬性中,三個為一組,且均為rwx的三個引數的組合。
其中,[ r ]代表可讀、[ w ]代表可寫、[ x ]代表可執行
除此之外,需要特別留意的是 x 這個標號!若檔名為乙個目錄的時候,例如下方的 .ssh 這個目錄:
drwxr--r-- 2 root root 4064 aug 10 52:12 .demo
請問非 root 的其他人是否可以進入該目錄呢?
答案是否定的。雖然說在末三位有r屬性,也就是其他組成員應該擁有閱讀許可權(r),但是它仍然無法被檢視。 [x]與目錄許可權關係十分緊密,如果缺少x許可權,不能執行任何命令,那麼ls,cd等命令自然無法執行。因此應該特別注意如果你想開放某些目錄給其他使用者檢視,自然應當開發x許可權。
第二列表示為鏈結占用的節點 (i-node) ( 若為目錄時,通常與該目錄底下還有多少目錄有關 )這部分以後補充;
第三列表示這個檔案的擁有人user;第四欄表示擁有人的群組group;
後面的資訊依次為 檔案大小 修改時間 檔名
Linux基礎之檔案許可權
基礎概念 你要明白的第一件事是檔案許可權可以用來幹什麼。當你設定乙個分組的許可權時發生了什麼?讓我們將其展開來說,這個概念就真的簡單多了。那到底什麼是許可權?什麼是分組呢?你可以設定的3種許可權 讀 允許該分組讀檔案 用r表示 寫 允許該分組寫檔案 用w表示 執行 允許該分組執行 執行 檔案 用x表...
Linux基礎學習之檔案許可權
目錄與檔案的許可權意義 linux檔案種類與拓展名 change group chgrp 要修改的組名必須在 etc group中存在,否則顯示錯誤。root study chgrp r dirname filename選項與引數 r 進行遞迴 recursive 修改,亦連同子目錄下的所有檔案 目...
Linux基礎 檔案許可權
1 預設許可權檢視命令 umask 語法 umask 這裡的 代表三個數字 原理 若使用者建立為普通檔案,則預設 沒有可執行許可權 只有 rw 兩個許可權。最大為666 rw rw rw 若使用者建立為目錄,則預設所有許可權均開放,即777 drwxrwxrwx umask中的許可權為對應減掉的許可...