Linux 文件權(quán)限詳解

image.png

如上圖所示

其實在linux系統(tǒng)中每個文件每個文件夾都是由9個表示,可能你會問劃線的地方是10位,我為什么說是9位呢?

  1. 第一位如果是d表示該對象是文件夾,如果是-表示對象是一個文件。
  2. 每個文件其實都是分為擁有者,所屬組,其他人。
    (1)第2-4位表示當前文件擁有者的權(quán)限
    (2)第5-7位表示當前文件所屬組的權(quán)限
    (3)第8-10位表示其他人對這個文件的權(quán)限


    image.png

上圖紅色框標識起來的是所有者,所屬組。

那么在這里 porking就是擁有者,webserver就是所屬組。


首先,我們規(guī)定 數(shù)字 4 、2 和 1表示讀、寫、執(zhí)行權(quán)限,即 r=4,w=2,x=1 。此時其他的權(quán)限組合也可以用其他的八進制數(shù)字表示出來,如: rwx = 4 + 2 + 1 = 7 ,rw = 4 + 2 = 6, rx = 4 +1 = 5。

第一張圖劃線的本質(zhì)就是
1.root用戶的權(quán)限就是rwx,分別表示的其實就是。可讀,可寫,可執(zhí)行。
2.root組里面其他用戶的權(quán)限就是r-x,分別表示可讀,不可寫,可執(zhí)行。
3.其他人就是可讀,不可寫,可執(zhí)行。
第二張圖其實就是所有人都可以操作所有,即常說的777權(quán)限。

還有就是所有的權(quán)限都root用戶都不生效 root執(zhí)行sudo什么能可以執(zhí)行

我覺得理解到這些已經(jīng)夠日常開發(fā)所用了,如果需要更詳細的可以參考一個大佬的博客,鏈接在這里[ Linux權(quán)限詳解 命令之 chmod:修改權(quán)限]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容