“chmod”命令就是改變文件的模式位。chmod會(huì)根據(jù)要求的模式來(lái)改變每個(gè)所給的文件,文件夾,腳本等等的文件模式(權(quán)限)。
在文件(文件夾或者其它,為了簡(jiǎn)單起見(jiàn),我們就使用文件)中存在3中類型的權(quán)限
?
1
2
3
|
Read (r)=4
Write(w)=2
Execute(x)=1
|
所以如果你想給文件只讀權(quán)限,就設(shè)置為'4';只寫權(quán)限,設(shè)置權(quán)限為'2';只執(zhí)行權(quán)限,設(shè)置為1; 讀寫權(quán)限,就是4+2 = 6, 以此類推。
現(xiàn)在需要設(shè)置3種用戶和用戶組權(quán)限。第一個(gè)是擁有者,然后是用戶所在的組,最后是其它用戶。
?
1
|
rwxr-x--x abc.sh
|
這里root的權(quán)限是 rwx(讀寫和執(zhí)行權(quán)限),
所屬用戶組權(quán)限是 r-x (只有讀和執(zhí)行權(quán)限, 沒(méi)有寫權(quán)限),
對(duì)于其它用戶權(quán)限是 -x(只有只執(zhí)行權(quán)限)
為了改變它的權(quán)限,為擁有者,用戶所在組和其它用戶提供讀,寫,執(zhí)行權(quán)限。
?
1
|
root@tecmint:~ # chmod 777 abc.sh
|
三種都只有讀寫權(quán)限
?
1
|
root@tecmint:~ # chmod 666 abc.sh
|
擁有者用戶有讀寫和執(zhí)行權(quán)限,用戶所在的組和其它用戶只有可執(zhí)行權(quán)限
?
1
|
root@tecmint:~ # chmod 711 abc.sh
|
注意:對(duì)于系統(tǒng)管理員和用戶來(lái)說(shuō),這個(gè)命令是最有用的命令之一了。在多用戶環(huán)境或者服務(wù)器上,對(duì)于某個(gè)用戶,如果設(shè)置了文件不可訪問(wèn),那么這個(gè)命令就可以解決,如果設(shè)置了錯(cuò)誤的權(quán)限,那么也就提供了為授權(quán)的訪問(wèn)。
2015職稱計(jì)算機(jī)考試書PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 | |
2015年全國(guó)職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |