好程式設計師雲端計算培訓分享Linux檔案許可權簡單說明
好程式設計師雲端計算培訓分享 Linux檔案許可權簡單說明 , 在 Linux 中的每一個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄。透過設定許可權可以從以下三種訪問方式限制訪問許可權:
· 只允許使用者自己訪問(所有者);
· 允許一個預先指定的使用者組中的使用者訪問(使用者組);
· 允許系統中的任何使用者訪問(其他使用者)。
所有者就是建立檔案的使用者,使用者是所有使用者所建立檔案的所有者,使用者可以允許所在的使用者組能訪問使用者的檔案。
通常,使用者都組合成使用者組,例如,某一類或某一專案中的所有使用者都能夠被系統管理員歸為一個使用者組,一個使用者能夠授予所在使用者組的其他成員的檔案訪問許可權。
最後,使用者也將自己的檔案向系統內的所有使用者開放,在這種情況下,系統內的所有使用者都能夠訪問使用者的目錄或檔案。在這種意義上,系統內的其他所有使用者就是 other 使用者類。這有點類似於 扣扣 空間的訪問許可權,這個 扣扣 空間是屬於我的,我相當於管理者(也就是“所有者”),我想怎麼訪問就怎麼訪問。
同時,我可以設定允許 扣扣 好友訪問,而這些 扣扣 好友則類似於“使用者組”,當然,我可以允許所有人訪問,這裡的所有人則類似於“其他使用者”。同時,使用者能夠控制一個給定的檔案或目錄的訪問程度,一個檔案或目錄可能有讀、寫及執行許可權。
每一個使用者都有它自身的讀、寫和執行許可權。
第一組許可權控制訪問自己的檔案許可權,即所有者許可權。
第二組許可權控制使用者組訪問其中一個使用者的檔案的許可權。
第三組許可權控制其他所有使用者訪問一個使用者的檔案的許可權。
這三組許可權賦予使用者不同型別(即所有者、使用者組和其他使用者)的讀、寫及執行許可權就構成了一個有9種型別的許可權組。
Linux檔案許可權簡單說明
第1個字母代表檔案的型別:“d” 代表資料夾、“-” 代表普通檔案、“c” 代表硬體字元裝置、“b” 代表硬體塊裝置、“l” 代表軟連結檔案。
後 9 個字母分別代表三組許可權:檔案所有者、使用者者、其他使用者擁有的許可權。
r ( read,讀取 ):對檔案而言,具有讀取檔案內容的許可權;對目錄來說,具有瀏覽目錄的許可權。
w ( write,寫入 ):對檔案而言,具有新增、修改檔案內容的許可權;對目錄來說,具有刪除、移動目錄內檔案的許可權。
x ( execute,執行 ):對檔案而言,具有執行檔案的許可權;對目錄了來說該使用者具有進入目錄的許可權。
- :不具備任何許可權。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913864/viewspace-2688698/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師雲端計算培訓分享雲端計算中SOA是什麼?程式設計師
- 好程式設計師雲端計算培訓分享msyql高階操作程式設計師
- 好程式設計師雲端計算培訓分享雲端計算中微服務是什麼?程式設計師微服務
- 好程式設計師雲端計算培訓分享雲端計算必會的Docker容器命令程式設計師Docker
- 好程式設計師雲端計算培訓分享msyql知識點講解程式設計師
- 好程式設計師雲端計算培訓分享Linux Shell常見命令總結大全程式設計師Linux
- 好程式設計師Java培訓分享註解與反射原理說明程式設計師Java反射
- 好程式設計師雲端計算學習路線之高階許可權程式設計師
- 好程式設計師雲端計算培訓分享學了雲端計算將來就業怎麼樣?程式設計師就業
- 好程式設計師雲端計算培訓分享Kubernetes基礎模組概述程式設計師
- 好程式設計師雲端計算培訓分享2020年雲端計算的發展趨勢程式設計師
- 好程式設計師web前端培訓分享FormData 簡單介紹程式設計師Web前端ORM
- 好程式設計師雲端計算培訓分享伺服器叢集cluster講解程式設計師伺服器
- 千鋒Linux雲端計算-檔案許可權管理Linux
- 好程式設計師雲端計算學習路線分享雲端計算之檔案查詢程式設計師
- 好程式設計師Python培訓分享numpy簡介程式設計師Python
- 好程式設計師Java培訓分享MySQL算術運算子程式設計師JavaMySql
- 好程式設計師Java培訓分享Java程式設計技巧程式設計師Java
- 好程式設計師Java培訓分享Java讀寫Properties配置檔案程式設計師Java
- 好程式設計師Java培訓分享-簡單的效能最佳化技巧程式設計師Java
- 好程式設計師web前端培訓分享HTML DOM簡介程式設計師Web前端HTML
- 好程式設計師Java培訓分享Java程式設計師技能提升指南程式設計師Java
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題一程式設計師Linux面試
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題二程式設計師Linux面試
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題三程式設計師Linux面試
- 【雲端計算】雲端計算六大優點簡單說明
- 好程式設計師Java培訓分享maven-概述程式設計師JavaMaven
- 好程式設計師雲端計算學習路線分享檔案打包及壓縮程式設計師
- 好程式設計師Java培訓分享本地快取如何設計程式設計師Java快取
- 雲端計算學習路線教程,檔案許可權管理高階許可權
- 好程式設計師Python培訓分享Python程式設計師面試技巧程式設計師Python面試
- 好程式設計師Python培訓分享簡述fetchone()函式程式設計師Python函式
- 好程式設計師Java培訓分享如何快速入門Java程式設計程式設計師Java
- 好程式設計師Linux雲端計算教程分享Shell指令碼面試題程式設計師Linux指令碼面試題
- 好程式設計師web前端培訓分享JavaScript框架J程式設計師Web前端JavaScript框架
- 好程式設計師Java培訓分享BigDecimal的用法程式設計師JavaDecimal
- 好程式設計師Java培訓分享SpringBoot -YAML程式設計師JavaSpring BootYAML
- 好程式設計師web前端培訓分享Vue面試題程式設計師Web前端Vue面試題