權限方面的内容,這裡我分三種用戶、三種基本權限和有關權限的指令來介紹。
一、三種用戶 檔案所屬用戶 user u
檔案所屬組 group g
其他人 other o
用戶組就是用戶存在的組,一個用戶可以存在一多個組裡面,而且用戶已生成之後,系
統默認給予他一個私有組。組的話,就是可以說成一個公司的項目一樣,我公司通過派遣一個組去進行一個項目的操作,當然啦,項目裡面有很多個項目人員進行對項目的一個處理。這個就等于我們的在用戶裡面的組一樣,各個用戶可以通過擁有組的權限對項目進行一個管理,而且隻有組裡面的人才可以對項目進行修改的。這樣的組就作用了。方便我們去管理。
其他人就是組與文件擁有者之外的用戶。
二、三種基本權限
讀: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運維方面的内容,感興趣的朋友可以關注下!!
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!