Linux學習小結(一)文件基本屬性

屬性、屬組和屬主:

1.更改文件屬組

命令:chgrp [-R] 屬組名 文件名

-R:遞歸更改文件屬組,就是在更改某個目錄文件的屬組時,如果加上-R的參數,那麼該目錄下的所有文件的屬組都會更改。

例如:把test1文件屬組改爲root

2.更改文件屬組和屬主

命令:

chown [–R] 屬主名 文件名

chown [-R] 屬主名:屬組名 文件名

例如:把test1文件屬主改爲root

把test1文件屬組和屬主改回lxy

3.更改文件屬性

Linux文件屬性有兩種設置方法,一種是數字,一種是符號。

Linux文件的基本權限就有九個,分別是owner/group/others三種身份各有自己的read/write/execute權限

數字:r代表4,w代表2,x代表1

命令:chmod [-R] xyz 文件或目錄
選項與參數:
xyz : 就是數字類型的權限屬性,爲 rwx 屬性數值的相加。
-R : 進行遞歸(recursive)的持續變更,亦即連同次目錄下的所有文件都會變更

例如:將test1文件的屬性改爲-rwxr-xr-x  xyz代表的數字即爲755:4+2+1=7,4+1=5,4+1=5

符號:九個權限分別是(1)user (2)group (3)others三種身份, 那麼u, g, o來代表三種身份的權限!

此外, a 則代表 all 亦即全部的身份!讀寫的權限可以寫成r, w, x!命令語法如下:

chmod u
g
o
a
+(加入)
-(除去)
=(設定)
r
w
x
文件或目錄

如果我們將test1文件權限設置爲 -rwxr-xr-- ,可以使用 chmod u=rwx,g=rx,o=r test1,效果如下:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章