許可權是作業系統用來限制對資源訪問的機制,一般分為讀,寫,執行。系統中每個程序都是以使用者的身份進行執行,所以程序的許可權與該使用者的許可權一樣。linux系統基於ugo模型進行控制(u=user,g=group,o=other)
命令 ls -l 可檢視當前目錄下檔案的許可權(如下為親測例項)
drwxr-xr-x. 2 menh menh 4096 sep 27 09:08 desktop
其中d為檔案型別,d表示他是資料夾 -表示就是普通檔案 l代表鏈結。。
rwx r-x r-x 分別代表 ugo的許可權 -表示沒有該許可權
命令 chown改變檔案的所屬使用者 chgrp改變所屬組 加上引數-r 表示遞迴的把資料夾內的全部檔案改變所屬使用者或組
格式 chown (-r) 新使用者名稱 檔名
命令 chmod用以修改檔案許可權
格式 chmod (-r)(u,g,o)(+,-)(r,w,x) 檔名 例如 chmod u+rw 檔案 表示為使用者增加rw許可權
另外通過 umask命令可以改變預設的許可權
許可權對檔案的影響
對目錄的影響(對於目錄或資料夾必須擁有x許可權,否則無法顯示其內容)
r(讀取)
可讀取檔案的內容
可列出目錄的內容
w(寫入)
可以修改檔案的內容
可在目錄中刪除檔案
x(執行)
可以作為命令執行
可訪問目錄內容
Linux檔案許可權
linux使用者分為 擁有者 組群 group 其他 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group內!圖...
Linux檔案許可權
linux使用者分為 擁有者 組群 group 其他使用者 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group...
linux檔案許可權
檔案的許可權由三個部分組成 u user g group o other 每個部分的許可權又分別 r 4讀 w 寫2 x 執行1 下面以 var www資料夾設定許可權,了解如何設定檔案許可權 chmod a x var www 所有人都可進入 chmod a x var www 所有人都不可進入 ...