Cgi基礎(chǔ)圖文說(shuō)明教程之:2 chmod命令
發(fā)表時(shí)間:2024-06-05 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]chmod命令 創(chuàng)建CGI程序時(shí),需要改變其訪問(wèn)權(quán)限以便能從網(wǎng)頁(yè)中執(zhí)行之。我們用chmod命令實(shí)現(xiàn)這個(gè)目的。chmod命令有兩個(gè)參數(shù) - 誰(shuí)擁有權(quán)限和他們將擁有哪些權(quán)限。 1.誰(shuí)擁有權(quán)限? 有三類不同的權(quán)限:User、Group和Others - 用字母u、g和o表示。字母’a’表示所有類別。 ...
chmod命令
創(chuàng)建CGI程序時(shí),需要改變其訪問(wèn)權(quán)限以便能從網(wǎng)頁(yè)中執(zhí)行之。我們用chmod命令實(shí)現(xiàn)這個(gè)目的。chmod命令有兩個(gè)參數(shù) - 誰(shuí)擁有權(quán)限和他們將擁有哪些權(quán)限。
1.誰(shuí)擁有權(quán)限?
有三類不同的權(quán)限:User、Group和Others - 用字母u、g和o表示。字母’a’表示所有類別。
2.可以擁有什么權(quán)限?
有3種類型的權(quán)限:Read、Write和eXecute,用字母r、w和x表示。
權(quán)限通過(guò)等號(hào)賦予(=r、或=rw、或=rx),或者通過(guò)加號(hào)(+r或+rwx)或減號(hào)(-w或-rwx)。
3.如何敲入命令?
對(duì)于大多數(shù)CGI程序,我想讓所有人都有讀和執(zhí)行的權(quán)限,但沒(méi)有寫的權(quán)限,因此沒(méi)有人可以刪除或編輯我的程序。下面是最常見(jiàn)的命令:
chmod a+rx filename.cgi
表示讓所有人有讀和執(zhí)行的權(quán)限。當(dāng)我創(chuàng)建一個(gè)文件時(shí),我擁有完全的讀、寫和執(zhí)行權(quán)限,但其他人沒(méi)有任何權(quán)限。這個(gè)命令讓所有人可以運(yùn)行我的程序。
在myfolder文件夾中試試這個(gè)例子:
入ls -l然后按回車。顯示出關(guān)于practice.txt的很多信息,包括大小、擁有者和最后保存的日期。
觀察訪問(wèn)權(quán)限,可能是這樣:rwx------或rw-r--r--或rw-r-----,前3個(gè)指明user權(quán)限(讀、寫、執(zhí)行)。然后的三個(gè)是group權(quán)限(無(wú)),最后的三個(gè)為other權(quán)限(無(wú))。
敲入chmod a+rx practice.txt然后按回車 - 為所有類別增加讀和執(zhí)行權(quán)限。
敲入ls -l然后按回車 - 這時(shí)顯示的權(quán)限為rwxr-xr-x,指明擁有者仍然擁有所有權(quán)限,group和others有讀和執(zhí)行權(quán)限,但沒(méi)有寫的權(quán)限。
敲入chmod go-x practice.txt然后按回車。
敲入ls -l然后回車 - 現(xiàn)在的權(quán)限為rwxr--r--,指明擁有者仍有完全的權(quán)限,group和others只有讀的權(quán)限。
刪除myfolder文件夾
敲入rm practice.txt然后按回車。
敲入cd ..
敲入rmdir myfolder >>