1. 程式人生 > 其它 >文字處理工具和正則表示式、shell程式設計基礎

文字處理工具和正則表示式、shell程式設計基礎

1、統計出/etc/passwd檔案中其預設shell為非/sbin/nologin的使用者個數,並將使用者都顯示出來。

2、查出使用者UID最大值的使用者名稱、UID和shell型別。

3、統計當前連線本機的每個遠端主機IP的連線數,並按從大到小排序。

4、編寫指令碼disk.sh,顯示當前硬碟分割槽中空間利用率最大的值。

5、編寫指令碼systeminfo.sh,顯示當前主機系統資訊,包括:主機名、IPV4地址、作業系統、核心版本、CPU型號、記憶體大小、硬碟大小。

6、20分鐘內通關vimtutor。

三個模式: 文字 命令 視覺化模式

             i      Esc    V
退出VIM: 放棄所有更改退出: <ESC> :q! 或 ZQ 儲存更改退出: <ESC> :wq 或 ZZ
 插入字元:
      在游標之前插入字元: i
      在行尾新增字元:    A

撤銷: u    
取消撤銷 : ctrl+r

看不可見字元  set list
加行號    set number
set ff=dos   存為windows格式 (dos2unix , tr -d "\r"<dosfile > unixfile)
set ff=unix  存為unix格式