|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
[转帖]Unix的生活形態--1
希望這篇文章是一個記錄的起頭, 其實unix的生活形態是一個艱辛的經驗
從早年的HP-Unix 6.5 , aix 3.2, sunos4.8, solaris 2.4, linux slackware 2.1
在經歷這些作業系統的洗禮後, 才能稍稍談一下經驗..
寫這篇文章的目的, 主要是希望協助unix的初學者迅速地進入這個世界,
特別是文字界面上的運用. 早在十年前接觸HP-Unix時, 在console端上
出現的畫面就已是Xwindows, 本以為視窗介面應該很好用, 但與想像中
差異很大, 因為, 視窗的執行速度太慢, 那時的hp9000/360用的cpu與
mac iicx一樣, 但是效率明顯不足, 於是只好拋掉unix的圖形介面,
轉而以文字界面為主, 雖然如此, 在今天除了一些特殊的情況下,
如安裝甲古文的資料庫外, 文字界面已能完成大多數的工作.
學習unix首要的工作, 除掉基本的登出登入與檔案系統的操作外,
文字編輯器如vi, 是首要的課題, 在十年前,個人電腦上常用的編輯器是pe2,
所以雖然vi用起來不是很習慣, 但勉強能夠接受, 當然, 在今天,
許多人想避開vi, 只因為不習慣, 這無可厚非, 然而,
一旦避開vi的使用, 許多系統方面的工作就很難進行,
所以vi是一個分水嶺, 當然有人會不同意這樣的說法,
如果一個系統工程師倘若連vi都不會使用的話, 處理問題的能力便會受限.
其實vi難, 是功能太多, 讓初學者望之卻步, 事實上,
如果能掌握"輸入"與"指令"兩種模式時, 也就是說,
能夠進入vi, 打入文字, 並存檔, 那麼就算是會vi.
一般的書教vi時, 都以一個大的章節來介紹,
但是真正實用的指令, 卻很少單獨抽出來給初學者使用.
如果基本的指令能夠使用的話, 就算很複雜的編輯工作,
也能輕易地應付了.
vi的基本指令:
i -- insert (游標前)插入文字
a -- append (游標後)插入文字
x -- delete 刪除(游標後)一個字元
dd -- delete 刪除游標所在的那行文字
ZZ -- save file and quit 存檔後跳出vi
推崇vi並不是因為固步自封不願接受新的事物,
而是vi包含了許多unix的精神, 是有助初學者瞭解unix的架構與用法.
如此才能妥善地運用unix其它的工具, 如awk等.
在早年, unix的資訊普遍不足的情況下, 唯一的師傅就是使用手冊,
當然, 今天, unix的書很多, 但是也造就了另一種現象, 這是下一篇的主題. |
|