文件權限管理
(1)查看根目錄信息
我們取一段信息
lrwxrwxrwx. 1 root root 7 3月 25 18:01 bin
第二列1:文件被修改了幾次
第三列root:文件的所有者
第四列root:文件的所屬組
第五列7:文件大小
後面是文件時間
第一列:lrwxrwxrwx,這個内容我們分開看 l rwx rwx rwx
第一列l表示文件類型:1表示連接文件 d表示目錄 –表示文件
第二列rwx表示文件所有者所擁有的權限 user u
第三列rwx表示文件所屬組所擁有的權限 group p
第四列rwx表示對文件來說的其它人 other o
r表示讀權限 w表示寫權限 x表示執行權限
現在我們再看之前的圖可以了解相關權限
(2)修改權限信息
我們進入到臨時目錄下,創建一個目錄
chmod 修改權限 除了root用戶以外 文件的所有者也可以修改
g/u/o 所屬組 所有人 其它人
/- 表示添加獲取去掉
例子:chmod g w qxtest/ 給所屬組添加寫權限
原先的信息
drwxr-xr-x 2 root root 4096 5月 23 10:34 qxtest
修改完的信息
drwxrwxr-x 2 root root 4096 5月 23 10:34 qxtest
我們做個練習:給所有者 所屬組 其它人 同時操作,減去執行操作:chmod a-r qxtest/
在工作中我們常見用數字表示權限
r 用4表示
w 用2表示
x 用1表示
- 用0表示
rwx r-x r--那麼用數字怎麼表示呢?
rwx是7
r-x是5
r--是4
那麼就可以表示為754 = rwx r-x r—
那麼修改權限語句就可以變為 chmod 754 qxtest/
(3)修改所有者和所屬組
例子:chown wzy qxtest/ 修改qxtest的用戶為wzy
注:這個命令隻有root才可以執行,即使是文件的所有者都沒有權限
例子:chgrp wzy qxtest/ 修改qxtest的所屬組為wzy
我們也可以同時修改所有者和所屬組
chown root:root qxtest/
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!