Linux如何設(shè)置文件和文件夾的讀寫權(quán)限
更新時間:2023年10月27日 11:03:07 作者:彭世瑜
這篇文章主要介紹了Linux如何設(shè)置文件和文件夾的讀寫權(quán)限問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
權(quán)限說明
ls -l <文件名> -rw-rw-r--
一共有10位數(shù),其中:
- 最前面那個 - 代表的是類型(-文件 d 文件夾)
- 中間那三個 rw- 代表的是所有者(user)
- 然后那三個 rw- 代表的是組群(group)
- 最后那三個 r-- 代表的是其他人(other)
這里再解釋一下后面那9位數(shù):
r表示文件可以被讀(read)w表示文件可以被寫(write)x表示文件可以被執(zhí)行(如果它是程序的話)-表示相應(yīng)的權(quán)限還沒有被授予
常見的權(quán)限
| 權(quán)限表示 | 權(quán)限代碼 | 所有者權(quán)限 | 群組權(quán)限 | 所有人權(quán)限 |
|---|---|---|---|---|
| -rw------- | 600 | 讀、寫 | - | - |
| -rw-r–r-- | 644 | 讀、寫 | 讀 | 讀 |
| -rwx------ | 700 | 讀、寫、執(zhí)行 | - | - |
| -rwxr-xr-x | 755 | 讀、寫、執(zhí)行 | 讀、執(zhí)行 | 讀、執(zhí)行 |
| -rwx–x--x | 711 | 讀、寫、執(zhí)行 | 執(zhí)行 | 執(zhí)行 |
| -rw-rw-rw- | 666 | 讀、寫 | 讀、寫 | 讀、寫 |
| -rwxrwxrwx | 777 | 讀、寫、執(zhí)行 | 讀、寫、執(zhí)行 | 讀、寫、執(zhí)行 |
修改權(quán)限
# 文件 chmod 777 demo.txt # 一個文件 可寫可讀可執(zhí)行 chmod 777 *.txt # 目錄下所有 txt 文件 可寫可讀可執(zhí)行 chmod 777 *.* # 目錄下所有文件 可寫可讀可執(zhí)行 # 目錄 chmod 777 /demo # 目錄 可寫可讀可執(zhí)行 chmod 777 * # 目錄下所有的文件夾 chmod -R 777 /demo # 修改文件夾內(nèi)所有的文件和文件夾及子文件夾
在終端輸入:
chmod o w xxx.xxx
表示給其他人授予寫xxx.xxx這個文件的權(quán)限chmod go-rw xxx.xxx
表示刪除xxx.xxx中組群和其他人的讀和寫的權(quán)限
u代表所有者(user)g代表所有者所在的組群(group)o代表其他人,但不是u和g (other)a代表全部的人,也就是包括u,g和or表示文件可以被讀(read)w表示文件可以被寫(write)x表示文件可以被執(zhí)行(如果它是程序的話)
其中:rwx也可以用數(shù)字來代替
r ------------4
w ------------2
x ------------1
- ------------0
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux實現(xiàn)定時備份mysql數(shù)據(jù)庫的簡單方法
在本篇文章中我們給大家整理了一些關(guān)于linux實現(xiàn)定時備份mysql數(shù)據(jù)庫的簡單方法,有需要的朋友們可以學(xué)習(xí)下。2018-09-09
linux內(nèi)核編程container of()函數(shù)介紹
container_of在Linux內(nèi)核中是一個常用的宏,用于從包含在某個結(jié)構(gòu)中的指針獲得結(jié)構(gòu)本身的指針,這篇文章主要給大家介紹了關(guān)于linux內(nèi)核編程container of()函數(shù)的相關(guān)資料,需要的朋友可以參考下2021-07-07

