作者:臥龍小三
ols3@www.tnc.edu.tw
1.前言
"網路管理語言 Perl 入門與實作" 的主要目的,在於使本縣網管教師,至少能熟悉一種網路管理語言,使之應用在自動化工作上,以減輕網管工作的負擔。
本研習主要介紹 Perl 入門、資料處理、網管應用、CGI 程式、資料庫以及網路安全。
本研習將發送給每位學員一片 Perl on KNOPPIX ! 光碟片,做為上課練習用的平台。未參加本研習的老師,若對這片光碟片有興趣,可自行至教網中心 FTP2:ftp://ftp2.tnc.edu.tw/pub1/KNOPPIX/perlknoppix/ 下載 ISO 檔,回去自行燒錄。(2003/08/24 以後才會放上去)
註:Perl on KNOPPIX ! 係由 OLS3 以 KNOPPIX bv1al 0709 版本為基礎,重新包裝成適合 Perl 入門練習的 Live CD,在此特別感謝 KNOPPIX 及 bv1al 版的作者。
若您對 KNOPPIX 有興趣,可參考 KNOPPIX 中文交流網 中的中文手冊及討論區等資源。
OK! Let's GO! 讓我們一起進入 Perl 這個有趣的世界吧 ......
________________________________________
2. Perl on KNOPPIX ! 使用簡介
以下簡單介紹 Perl on KNOPPIX ! 這片光碟的用法:
2.1 開機
請進入主機 BIOS 中設定為 CD-ROM 開機,開機畫面如下:

Figure 1. KNOPPIX 開機畫面
請按 Enter 即可進入 Perl on KNOPPIX !

Figure 2. KNOPPIX 開機畫面 2
________________________________________
2.2 設定
開機過程中,它會問你三個問題,第一個問題是問您要不要預先載入文鼎字型?載入之後大約耗用12MB的記憶體;第二問題問您的螢幕是否為液晶螢幕?第三個問題問您的滑鼠是否為滾輪滑鼠?請依您的現況回答 y 或 n,然後按 Enter 繼續,如下圖所示:

Figure 3. 三個設定問題
________________________________________
2.3 啟動 Apache
開機完成後,請啟動 Apache,方法如下:
1. 點按 rxvt 圖示,進入中文視窗。

Figure 4. rxvt
2. su 切換成 root 身份
3. 執行 apachectl start 即可啟動 Apache Web Server

Figure 5. 啟動 Apache
________________________________________
2.4 使用 Emacs
點按工作列中 "辦公用具",選按 Emacs:

Figure 8. 執行 Emacs

Figure 9. Emacs
這張 CD 已設定好 Emacs,採用 CPerl 模式,使 Emacs 支援 Perl,具有語法顏色識別、自動內縮判斷等功能。中文支援沒問題! 而且相當友善! (21.3 版起支援中文更為完備)

Figure 10. Emacs 支援 Perl 語法識別
以下是使用 Emacs 的幾個常用入門法,熟練它,差不多就可以順利操作 Emacs 了!
引用:
以下的第一個 c 代表 ctrl 鍵,c-x 代表按住 ctrl 再按住 x
1. 開檔:c-x c-f,接著輸入路徑檔名,
若檔案不存在,則變成開啟新檔。若輸入的是目錄,則列出目錄內容,
此時選擇檔案,按 Enter,即可開檔。
2. 存檔:c-x c-s
3. 離開 Emacs:c-x c-c
4. 中斷執行:c-g
5. 另存新檔:c-x c-w
6. 刪除游標開始至該列結束:c-k
7. 選取/複製:請用滑鼠即可
8. 貼上:c-y 或用滑鼠中鍵
9. 剪下:c-w
10.復原:c-_
11.至該列開頭:c-a
12.至該列結尾:c-e
13.至檔頭:Esc-<
14.至檔尾:Esc->
15.跳至 shell:Esc-x,然後輸入 shell,按 Enter
16.執行 shell 外部程式:Esc-!,然後輸入程式名稱,按 Enter
17.分割視窗:c-x 2
18.取消分割視窗:c-x 1
19.搜尋關鍵字:c-s
20.搜尋取代:Esc-%
|