概述
權限方面的內容,這裡我分三種用戶、三種基本權限和有關權限的指令來介紹。
一、三種用戶
檔案所屬用戶 user u
檔案所屬組 group g
其他人 other o
用戶組就是用戶存在的組,一個用戶可以存在一多個組裡面,而且用戶已生成之後,系
統默認給予他一個私有組。組的話,就是可以說成一個公司的項目一樣,我公司通過派遣一個組去進行一個項目的操作,當然啦,項目裡面有很多個項目人員進行對項目的一個處理。這個就等於我們的在用戶裡面的組一樣,各個用戶可以通過擁有組的權限對項目進行一個管理,而且只有組裡面的人才可以對項目進行修改的。這樣的組就作用了。方便我們去管理。
其他人就是組與文件擁有者之外的用戶。
二、三種基本權限
![linux權限詳解](http://p2.ttnews.xyz/loading.gif)
讀:r 寫:w 可執行:x
目錄只有可執行操作的話,只可以進入目錄,而不可以對目錄進行一個信息的查詢,也就是不能用 ll 命令查看。
目錄只有讀的操作,就只可以 ll 指定目錄,對目錄裡面的東西進行查看,而不可以進入目錄
三、有關權限的指令
1. chmod
通過線索來理解
who : u g o
what: - + = which: r w x
字符法修改:
chmod u+r dir
g+r
o+r
u-r
g-r
o-r
如此類推
數值法:
r=4
w=2
x=1
比如說一個文件裡面的權限是 rwxrwxr-x 那麼它的權限數值就等於 775(4+2+1=7 4+2+1=7
4+0+1=5)
如 chmod 775 dir
2. chown
chown 修改文檔的擁有者。
如:語法:
chown username(用戶名) dir\file 修改單個目錄或文檔的
chown -R username dir 對目錄裡面的東西可以進行一個遞歸的修改,也就是說該目錄下的
文件的擁有者也一樣修改成 username
chown username:groupname dir\file 同時修改該目錄或者改文檔下的擁有者與擁有組。
3. chgrp
chgrp :修改文檔的擁有組。
語法:
chgrp groupname file\dir
後面會分享更多linux運維方面的內容,感興趣的朋友可以關注下!!
![linux權限詳解](http://p2.ttnews.xyz/loading.gif)
閱讀更多 智能運維小講堂 的文章