linux權限詳解

概述

權限方面的內容,這裡我分三種用戶、三種基本權限和有關權限的指令來介紹。

一、三種用戶

 檔案所屬用戶 user u

 檔案所屬組 group g

 其他人 other o

用戶組就是用戶存在的組,一個用戶可以存在一多個組裡面,而且用戶已生成之後,系

統默認給予他一個私有組。組的話,就是可以說成一個公司的項目一樣,我公司通過派遣一個組去進行一個項目的操作,當然啦,項目裡面有很多個項目人員進行對項目的一個處理。這個就等於我們的在用戶裡面的組一樣,各個用戶可以通過擁有組的權限對項目進行一個管理,而且只有組裡面的人才可以對項目進行修改的。這樣的組就作用了。方便我們去管理。

其他人就是組與文件擁有者之外的用戶。

二、三種基本權限

linux權限詳解

讀: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權限詳解


分享到:


相關文章: