(1).創建新文件,查看其屬性
以下在 /srv 目錄下的操作,chown,chgrp,chmod需root權限。
圖(1)
文件屬性共有 7 項從左到右分別對應 文件類型及權限 鏈接數 文件所屬主 文件所屬組 文件大小 修改時間 文件名
(2).再說說文件類型
上圖的左起第一項表示的是文件類型
- 表示的是普通文件
d 表示的是目錄文件( directory )
l 表示的示鏈接文件 (
link
)
b 表示塊設備文件(
block
)
(3).文件權限
文件的權限分爲 讀、寫、執行 ,分別對應r/w/x
在linux中對於同一個文件不同用戶的權限是不相同的,它將用戶分爲三種:1,本用戶( user ),即創建該文件的人 。2,與該用戶同組的人( group )3,其他人( others ).
圖(1)中的 -rw-r--r-- 意思是 普通文件 本用戶可讀可寫 同組用戶只讀 其他用戶只讀
用數字表示爲
110 100 100
即
644
(4)改變文件權限的方法
1.整體改變方式
圖(2)
這樣的話就把文件權限 664 變爲了 000
2.分用戶改變方式
圖(3)
這樣的話就可以對不同用戶分別設不同的權限,當然也可對多個用戶同時操作 例如 改 u+x 爲 a+x (a代表all表示所有的用戶級別)
也可變爲 u+r,o-x 這樣就 同時改變了本用戶(加了可讀權限)和其他用戶的權限(去掉了可執行)。
3.改變某一目錄下所有文件的權限(包括該目錄)。
圖(4)
(5)改變文件的所屬主
圖(5)
(6)改變文件的所屬組
chgrp xxx test
xxx 代表一個用戶組.