在Linux中江耀,chmod用來更改文件的權(quán)限。以前上課的時候我一直不明白后面的數(shù)字到底是什么意思诉植,經(jīng)過上網(wǎng)查詢終于搞懂了:
通常這樣使用:
chmod [mode] 文件名
mode則代表權(quán)限:
r:可讀
w:可寫
x:可執(zhí)行
我們將rwx看成二進制數(shù)悬垃,如果有則有1表示张弛,沒有則有0表示箫爷,那么rwx r-x r- -則可以表示成為:
111 101 100
再將其每三位轉(zhuǎn)換成為一個十進制數(shù),就是754啊犬。
例如,我們想讓test這個文件的權(quán)限為:
自己? 可讀? 可寫? 可執(zhí)行
同組用戶? 可讀? 可寫
其他用戶? 可讀 可執(zhí)行
那么壁查,我們先根據(jù)上表得到權(quán)限串為:rwxrw-r-x觉至,那么轉(zhuǎn)換成二進制數(shù)就是111 110 101,再每三位轉(zhuǎn)換成為一個十進制數(shù)睡腿,就得到765语御,因此我 們執(zhí)行命令:
chmod 765 test