日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

MAC OS X 中的終端程序( 二 )



ls
ls -laF

最后,僅需輸入:

l

第一個是你之前用過的標準文件列表命令 。第二個是和顯示標記相同文件的命令,這時所有符合條件的文件和信息都被顯示出來 。第三個可能是最簡單也最容易記的 。



以上每一個命令都能給你關于當前目錄下文件的不同變量信息 。請記住當前目錄下的兩個文件 test-cgi 和 printenv-cgi 中的讀、寫和可執(zhí)行(rwx)屬性是如何被定義的 。

5、下一個任務是將 test-cgi 文件重命名并做備份 。輸入:

cp test-cgi test.cgi.

這樣你就拷貝了第一個文件 test-cgi 并把結果保存成 test.cgi 。此時,你已經給原文件重新命名并保存下來,同時新文件擴展名 .cgi 使你和你的 Web 服務器明白這是一個CGI腳本 。

6、現在,把 test.cgi 文件變成可執(zhí)行文件 。無須了解 UNIX 下文件權限的復雜操作,最簡單的方法是僅僅輸入以下:

chmodx test.cgi

這樣,就可以使 test.cgi 文件的模式變成可執(zhí)行的 。

需要更多關于 chmod 的信息,可查詢這個使用 指南。

7、讓我們繼續(xù)來鞏固一下顯示和自動完成功能 。輸入:

ls test

接著按 Tab 鍵 。這次會顯示兩個以‘test"開頭的文件,一個是你的原文件 test-cgi,另一個是你剛才創(chuàng)建的‘test.cgi",同時給你一條新的命令行來給你輸入文件名,這時你應該輸入更多信息 。

但是現在,你要在命令行中輸入一個返回所有匹配文件的命令符:

*

然后按 Enter 鍵 。

注意 test.cgi 后跟有星號表示該文件是執(zhí)行的 。

8、你已經編輯了文件,保證它已經存在你的 CGI 可執(zhí)行文件中,并且可執(zhí)行,這時應該測試它了 。

首先,試著將文件在命令行中執(zhí)行 。輸入:

./test.cgi

執(zhí)行當前目錄下的文件 。該文件運行后,結果將在終端中顯示出來 。注意,因為文件沒有在 Web 服務器下運行,所以大部分的結果顯示是空白 。

9、現在在瀏覽器下執(zhí)行 test.cgi 。在你的網絡瀏覽器中輸入以下 URL,這是你剛才創(chuàng)建的 CGI 腳本的有效地址:

localhost/cgi-bin/test.cgi

返回的結果顯示在一個網頁上,如下:

CGI/1.0 teCGI/1.0腳本測試報告:

argc is 0. argv is .

SERVER_SOFTWARE = Apache/1.3.14 (Darwin)
SERVER_NAME = localhost.yourdomain.com
GATEWAY_INTERFACE = CGI/1.1
SERVER_PROTOCOL = HTTP/1.1
SERVER_PORT = 80
REQUEST_METHOD = GET
HTTP_ACCEPT = application/futuresplash, application/rtf,
application/sdp, application/x-itool, application/x-rtsp,
application/x-shockwave-flash, audio/basic, audio/mpeg,
audio/vnd.qcelp, audio/wav, audio/x-aiff, audio/x-midi,
image/gif, image/jpeg, image/pict, image/png, image/tiff,
image/x-macpaint, image/x-photoshop, image/x-quicktime,
image/x-targa, image/x-xbitmap, image/xbm, text/html, text/plain,
video/flc, video/quicktime, video/x-msvideo, */*
PATH_INFO =
PATH_TRANSLATED =
SCRIPT_NAME = /cgi-bin/test.cgi
QUERY_STRING =
REMOTE_HOST =
REMOTE_ADDR = 127.0.0.1
REMOTE_USER =
AUTH_TYPE =
CONTENT_TYPE =
CONTENT_LENGTH =



現在,嘗試用同樣的步驟處理 CGI 可執(zhí)行文件夾中的其它 CGI 腳本 。記住在把它變成可執(zhí)行文件前重新命名為 printenv.cgi 。

利用這些簡單的步驟,你能建立不同的腳本,從簡單到復雜,使它們可操作后放入你的 Web 服務器中的 CGI-bin 中,從而迅速為你的網站增加新的功能 。檢查 Matt"s Script Archive 獲得一系列免費的 CGI 腳本來優(yōu)化網站的功能 。

推薦閱讀