farmer-logo.gif (14959 bytes) cshell-0.gif (30310 bytes)

由於個人的雜務甚多,已經完成的部份將會陸陸續續轉成HTML格式,對於有心想了解此部份的朋友們請多多見諒。 還有,請各位大哥大姐們尊重本文的著作者之著作權,任何媒體若欲引用本文請照會本人知道, 歡迎網友們在網路上自由流通,但請註明出處。 如先進們有 發現任何錯誤,請您務必來信指正, 如果您有任何更好意見也請不吝來信指教!!

 

第一篇 UNIX 系統簡介

1-1 UNIX簡史

1-1-1 先前的一個理想
1-1-2 一個遊戲的開始
1-1-3 初期的自由發展
1-1-4 走出貝爾實驗室
1-1-5 一個穩定的基石
1-1-6 多元發展的開始--BSD UNIX(待續...)

1-2 UNIX系統架構簡介(保留到我覺得自己夠格寫時再放上來!)

第二篇 認識 SHELL

2-1 SHELL 是什麼?
2-2 三個主要的 SHELL
2-3 C SHELL 的運用面

第三篇 C SHELL 的基本運用

3-1 在 C SHELL下 的指令運用
3-2 輸入 / 輸出重導向
3-3 檔名擴展的運用
3-4 管線的觀念與運用
3-5 History 的設定與運用
3-6 別名的設定與運用
3-7 工作控制的運用

3-7-1 前景工作(foreground jobs)
3-7-2 背景工作(background jobs)
3-7-3 背景工作的控制管理
3-7-4 關於背景工作使用的注意事項

3-8 C SHELL 的內建指令

3-8-1 umask 指令
3-8-2 exit 指令
3-8-3 source 指令
3-8-4 limit, unlimit 指令
3-8-5 dirs 指令
3-8-6 echo 指令
3-8-7 time 指令
3-8-8 nice 指令
3-8-9 rehash, unhash, hashstat 指令
3-8-10 exec 指令
3-8-11 eval 指令
3-8-12 repeat 指令
3-8-13 pushd, popd 指令

3-9 引號的運用與指令的關係

3-9-1 單引號( ' )的運用(single-quotes)
3-9-2 雙引號( " )的運用(double-quotes)
3-9-3 倒引號( ` )的運用(backquote)
3-9-4 倒斜線“ \ ”的運用(backslash)

第四篇 C SHELL 變數的整體介紹

4-1 環境變數的設定影響(Environment Variables)

4-1-1 PATH 環境變數
4-1-2 環境變數 HOME 與預設變數 home
4-1-3 環境變數 SHELL 與預設變數 shell
4-1-4 LOGNAME 與 USER 環境變數
4-1-5 環境變數 MAIL 與預設變數 mail
4-1-6 EXINIT 環境變數
4-1-7 TERM 環境變數

4-2 預設變數的設定影響 (Predefined Variables)

4-2-1 path 指令搜尋路徑變數
4-2-2 cdpath 改變工作目錄搜尋路徑變數
4-2-3 prompt 提詞變數
4-2-4 history 儲存指令使用記錄變數
4-2-5 histchars 指令使用記錄之特殊符號變數
4-2-6 savehist 指令使用記錄檔案儲存變數
4-2-7 time 執行時間變數
4-2-8 echo 與 verbose 指令顯示變數
4-2-9 status 執行狀態變數
4-2-10 cwd 目前工作目錄變數
4-2-11 hardpaths 實體路徑變數
4-2-12 ignoreeof 忽略使用 eof 退出變數
4-2-13 noclobber 禁止覆寫變數
4-2-14 noglob 變數
4-2-15 nonomatch 變數
4-2-16 notify 變數
4-2-17 filec 檔名自動續接變數
4-2-18 fignore 變數
4-2-19 nobeep 不准叫變數

第五篇 製定 C SHELL 的使用環境

5-1 login 的型態與起始檔案讀取的關係
5-2 (待續...)

第六篇 基礎的 C SHELL 程式設計觀念簡介

 



e-mail