文檔聲明:
以下資料均屬于本人在學(xué)習(xí)過程中產(chǎn)出的學(xué)習(xí)筆記,如果錯(cuò)誤或者遺漏之處,請(qǐng)多多指正。并且該文檔在后期會(huì)隨著學(xué)習(xí)的深入不斷補(bǔ)充完善。
資料僅供學(xué)習(xí)交流使用。
作者:Aliven888
1、指令操作介紹
1.1、文件/文件夾權(quán)(chmod)
chmod : 用于改變一個(gè)文件的權(quán)限,該指令使用“用戶組+/-/=權(quán)限”的表達(dá)方式來增加或者刪除對(duì)應(yīng)的權(quán)限。
格式:
chmod + 空格 + 用戶組+/-權(quán)限 + 空格 + 文件
用戶組:
u : 文件屬主
g : 文件屬組
o : 其他人
a : 所有人
權(quán)限:
r : 讀取,對(duì)應(yīng)數(shù)字 4
w : 寫入,對(duì)應(yīng)數(shù)字 2
x : 執(zhí)行,對(duì)應(yīng)數(shù)字 1
- : 無權(quán)限,對(duì)應(yīng)數(shù)字 0
比如 6(4 + 2)表示讀 + 寫權(quán)限
7(4 + 2 + 1)表示讀 + 寫 + 執(zhí)行權(quán)限
注意事項(xiàng):
1、用戶還可以通過“用戶組=權(quán)限”的規(guī)則直接設(shè)置文件的權(quán)限。例如:chmod ug=rw, a=r file.txt 表示賦予屬主(u)和數(shù)組(g)的讀寫權(quán)限和所有人(a)的讀取權(quán)限。
舉例:
chmod u+x file.txt : 增加了屬主對(duì)文件file.txt的執(zhí)行權(quán)限。
chmod o=u file.txt : 直接將屬主的權(quán)限賦值給其他人,賦值后,兩者的權(quán)限相同。
chmod 761 file.txt : 對(duì)用戶,用戶組,其他用戶組受理權(quán)限。
解讀文件權(quán)限:
“-” 開頭的表示文件,“d” 開頭的表示文件夾(目錄)
.
"rw-rw-r- -" 這九個(gè)字符每三個(gè)是一對(duì):
前三個(gè)“rw-” 表示 當(dāng)前用戶 的權(quán)限
中間三個(gè) “rw-” 表示用戶組權(quán)限
后面三個(gè) “r- -” 表示其他用戶權(quán)限
演示
1.2、修改文件所有者(chown)
/************** add by 2020-09-26 ***************/
chown : 修改文件所有者。
格式:
chown + 用戶名 + 文件名
eg:
chown zhangsan 1.txt
舉例:

演示
1.3、修改文件所屬組(chgrp)
/************** add by 2020-09-26 ***************/
chgrp : 修改文件所屬組
格式:
chgrp + 組名 + 文件名
eg:
chgrp zhangsan 1.txt
舉例:
演示