Linux之許可權篇

2021-08-29 01:46:30 字數 864 閱讀 7360

[rachel@bigdata-senior02 ~]$ ls -l

total 64

-rwxrw-r‐-1 root root 1213 feb 2 09:39 abc

第乙個字元代表檔案(-)、目錄(d),鏈結(l)

其餘字元每3個一組(rwx),讀(r)、寫(w)、執行(x)

第一組rwx:檔案所有者的許可權是讀、寫和執行

第二組rw-:與檔案所有者同一組的使用者的許可權是讀、寫但不能執行

第三組r--:不與檔案所有者同組的其他使用者的許可權是讀不能寫和執行

也可用數字表示為:r=4,w=2,x=1  因此rwx=4+2+1=7

- 1 表示連線的檔案數

- root 表示使用者

- root表示使用者所在的組

- 1213 表示檔案大小(位元組)

- feb 2 09:39 表示最後修改日期

- abc 表示檔名

chmod 改變檔案或目錄的許可權

chmod 755 abc:賦予abc許可權rwxr-xr-x

chmod u=rwx,g=rx,o=rx abc:同上u=使用者許可權,g=組許可權,o=不同組其他使用者許可權

chmod u-x,g+w abc:給abc去除使用者執行的許可權,增加組寫的許可權

hmod a+r abc:給所有使用者新增讀的許可權

chown xiaoming abc:改變abc的所有者為xiaoming

chgrp root abc:改變abc所屬的組為root

chown root ./abc:改變abc這個目錄的所有者是root

chown ‐r root ./abc:改變abc這個目錄及其下面所有的檔案和目錄的所有者是root

linux基礎之許可權篇

在linux系統中,對檔案的訪問許可權有三種 可讀 可寫 可執行,分別用字母r w x表示 若檔案為目錄則用d表示,否則用 表示。第乙個符號表示檔案的型別。如果是 表示檔案,如果是d表示目錄。後面的9個字元表示3組許可權,分別為檔案所屬使用者owner的許可權,檔案所屬使用者組group的許可權,其...

mysql之許可權篇

mysql許可權表 mysql.user mysql.db mysql.host mysql.table priv mysql.column priv 由於許可權資訊資料量比較小,訪問又非常頻繁,mysql在啟動時,就會將所有的許可權資訊都載入到記憶體中,並儲存在幾個特定的結構裡。show gran...

linux許可權篇 一

為什麼要用 linux 請大聲喊 因為安全!linux 為什麼安全,第乙個原因 因為用的人少。如果 linux 也想windows 那樣普及,也許 linux 不再那麼安全。第二個原因 因為 linux 的許可權很嚴格。本篇文章就帶你了解 linux 最神秘的部分。說到linux 的許可權,本人剛接...