基於Linux的資料庫管理與維護--實驗1:Linux常用客戶端工具及常用命令

lawzjf發表於2007-03-25

1. 下載PuTTY(一般不需要安裝即可直接使用),以root使用者使用PuTTY與虛擬機器中的Linux連線成功,並執行幾個簡單的命令。以下操作均在PuTTY中執行。

2. 複習講義或筆記中正規表示式的用法

3. 用vi輸入下面一段英文(如果要節省時間,可以在PuTTY上複製完成),檔案命名為picnic。注意輸入的每行內容要與下面示例一致:

I had a lovely time on our little picnic.
Lovers were all around us. It is springtime. Oh
love, how much I adore you. Do you know
the extent of my love? Oh, by the way, I think
I lost my gloves somewhere out in that field of
clover. Did you see them? I can only hope love
is forever. I live for you. It's hard to get back in the
groove.

分別使用vi、grep命令結合正規表示式完成下面任務:

  • 查詢以love開頭的行
  • 查詢以love結尾的行
  • 查詢包含字母l,後面可以是任意一個字元,再後面是ve的行
  • 查詢包含字母l,後面是任意個字母o,再後面是ve的行
  • 查詢第一個字母是大寫字母,後面是ove的行
  • 查詢包含數字的行
  • 查詢包含單詞love的行
  • 查詢包含以l開頭,以e結尾的模式的行
  • 查詢包含Love或love的行
  • 查詢包含love的行,其中love不區分大小寫,如lovE,LoVe等都是滿足條件的
  • 統計在上述文字中包含love的行數

4. 以下實驗與上述文字內容無關:

  • 查詢當前目錄中的目錄檔案
  • 查詢當前目錄中,其內容包含love的文字檔名稱,注意只列出檔名稱即可
  • 用ps命令結合grep命令查詢當前系統中由root賬號啟動的程式名稱

5. 自行練習,完成與上述實驗內容類似或未列出的問題

6. Linux中還有egrep命令及fgrep命令,使用man幫助資訊,檢視這兩個命令與grep命令的差別及其典型用法

7. 結合教材,預習awk命令的用法,思考awk命令與grep命令在功能上的差別


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-152583/,如需轉載,請註明出處,否則將追究法律責任。

相關文章