北京市順義區(qū)住房和建設(shè)委員會(huì)網(wǎng)站自助建站免費(fèi)建站平臺(tái)
1、chmod指令
chmod是一個(gè)改變用戶擁有指定文件的權(quán)限的命令.r:只讀,w:寫,x執(zhí)行.也可以用數(shù)字
-rw-------?(600)?--?只有屬主有讀寫權(quán)限。??
-rw-r--r--?(644)?--?只有屬主有讀寫權(quán)限;而屬組用戶和其他用戶只有讀權(quán)限。??
-rwx------?(700)?--?只有屬主有讀、寫、執(zhí)行權(quán)限。??
-rwxr-xr-x?(755)?--?屬主有讀、寫、執(zhí)行權(quán)限;而屬組用戶和其他用戶只有讀、執(zhí)行權(quán)限。??
-rwx--x--x?(711)?--?屬主有讀、寫、執(zhí)行權(quán)限;而屬組用戶和其他用戶只有執(zhí)行權(quán)限。??
-rw-rw-rw-?(666)?--?所有用戶都有文件讀、寫權(quán)限。
-rwxrwxrwx?(777)?--?所有用戶都有讀、寫、執(zhí)行權(quán)限。
指令名稱?:?chmod?
使用權(quán)限?:?所有使用者?
使用方式?:?chmod?[-cfvR]?[--help]?[--version]?mode?file...?
說(shuō)明?:?Linux/Unix?的檔案調(diào)用權(quán)限分為三級(jí)?:?檔案擁有者、群組、其他。利用?chmod?可以藉以控制檔案如何被他人所調(diào)用。?
參數(shù)?:?
mode?:?權(quán)限設(shè)定字串,格式如下?:?[ugoa...][[+-=][rwxX]...][,...],其中?
u?表示該檔案的擁有者,g?表示與該檔案的擁有者屬于同一個(gè)群體(group)者,o?表示其他以外的人,a?表示這三者皆是。?
+?表示增加權(quán)限、-?表示取消權(quán)限、=?表示唯一設(shè)定權(quán)限。?
r?表示可讀取,w?表示可寫入,x?表示可執(zhí)行,X?表示只有當(dāng)該檔案是個(gè)子目錄或者該檔案已經(jīng)被設(shè)定過(guò)為可執(zhí)行。?
-c?:?若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作?
-f?:?若該檔案權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤訊息?
-v?:?顯示權(quán)限變更的詳細(xì)資料?
-R?:?對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更)?
--help?:?顯示輔助說(shuō)明?
--version?:?顯示版本?
語(yǔ)法為:chmod?abc?file?其中a,b,c各為一個(gè)數(shù)字,分別表示User、Group、及Other的權(quán)限。?
r=4,w=2,x=1?
若要rwx屬性則4+2+1=7;?
若要rw-屬性則4+2=6;?
若要r-x屬性則4+1=7。?
范例:?
chmod?a=rwx?file??
和?
chmod?777?file??
效果相同?
chmod?ug=rwx,o=x?file??
和?
chmod?771?file??
效果相同?
若用chmod?4755?filename可使此程序具有root的權(quán)限.
2、chmod指令示例
1.授予所有文件和文件夾權(quán)限
對(duì)一個(gè)目錄及其子目錄所有文件添加權(quán)限?命令:
sudo chmod 777 -R ./test
授予當(dāng)前文件夾下所有文件和文件夾權(quán)限
sudo chmod 777 -R *