一、查看文件用戶,用戶組,其他用戶的文件權(quán)限,屬主,屬主用戶組等信息
ls -l
如圖所示:
?
1、第一個字符代表這個文件是目錄、文件或鏈接文件等等。
- 當(dāng)為 d 則是目錄
- 當(dāng)為 - 則是文件;
- 若是 l 則表示為鏈接文檔(link file);
- 若是 b 則表示為裝置文件里面的可供儲存的接口設(shè)備(可隨機存取裝置);
- 若是 c 則表示為裝置文件里面的串行端口設(shè)備,例如鍵盤、鼠標(biāo)(一次性讀取裝置)
2、接下來分別是文件屬主用戶,同一個用戶組用戶,其他用戶的持有該文件的權(quán)限
以三個為一組,且均為 rwx 的三個參數(shù)的組合。其中, r 代表可讀(read)、 w 代表可寫(write)、 x 代表可執(zhí)行(execute)
3、再接下來就是文件屬主名稱以及屬主用戶組的名稱
二、修改文件屬主以及屬主用戶組
#修改文件屬主 -R是修改的是目錄,遞歸的意思
chown [–R] 屬主名 文件名
#修改文件屬主以及屬主的用戶組
chown [-R] 屬主名:屬組名 文件名
三、修改文件屬主,與屬主同一用戶組,其他用戶持有文件的權(quán)限
1、按照數(shù)組進(jìn)行修改
Linux 文件的基本權(quán)限就有九個,分別是 owner/group/others(擁有者/組/其他) 三種身份各有自己的 read/write/execute 權(quán)限。
如圖所示:
每種身份(owner/group/others)各自的三個權(quán)限(r/w/x)分?jǐn)?shù)是需要累加的,例如當(dāng)權(quán)限為: -rwxrwx--- 分?jǐn)?shù)則是:
- owner = rwx = 4+2+1 = 7
- group = rwx = 4+2+1 = 7
- others= --- = 0+0+0 = 0
所以等一下我們設(shè)定權(quán)限的變更時,該文件的權(quán)限數(shù)字就是 770。變更權(quán)限的指令 chmod 的語法是這樣的:
#按照數(shù)字修改文件個個用戶的權(quán)限
chmod [-R] 三位用戶權(quán)限數(shù)合并的3位數(shù) 文件或目錄
#按照以上例子如下
chmod [-R] 770 文件名或目錄名
2、按照符號修改
表格如下:
chmod | ? u(文件屬主名) ? g(屬組) ? o(其他用戶) ? a(全部用戶) |
??? ?? +(加入)?? ? ? ?? -(刪除)? ???? ? =(設(shè)定) |
????????? r(讀權(quán)限) ????????? w(寫) ????????? x(執(zhí)行)文章來源:http://www.zghlxwxcb.cn/news/detail-624465.html |
文件或目錄名 |
#將文件權(quán)限設(shè)置為 -rwxr-xr--
chmod u=rwx,g=rx,o=r 文件名
也可以修改一個或多個用戶,配合這+ - ,r w x ,目錄要加上 -R文章來源地址http://www.zghlxwxcb.cn/news/detail-624465.html
到了這里,關(guān)于Linux 系統(tǒng)文件權(quán)限管理(參考菜鳥教程)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!