linux常用命令大全4-vi編輯檔案命令
vi是所有unix系統都會提供的螢幕編輯器,它提供了乙個視窗裝置,通過它可以編輯檔案。
vi的基本概念
基本上vi可分為三種操作狀態,分別是命令模式(command mode)、插入模式(insert mode)和底線命令模式(last line mode),
各模式的功能區分如下:
1. comand mode:控制螢幕游標的移動,字元或游標的刪除,移動複製某區段及進入insert mode下,或者到last line mode。
2. insert mode:唯有在insert
mode下,才可做文字資料輸入,按esc等可回到comand mode。
3. last line mode:將儲存檔案或離開編輯器,也可設定編輯環境,如尋找字串、列出行號等。
不過可以把vi簡化成兩個模式,即是將last line mode也算入command mode,把vi分成command
和insert mode。
vi的基本操作
進入vi
在系統提示符號輸入vi及檔名稱後,即可進入vi全螢幕編輯畫面:
$ vi testfile
有一點要特別注意,就是您進入vi之後是處於「command
mode」下,您要切換到insert mode才能輸入文字。
初次用vi的使用者都會想先用上下左右鍵移動游標,結果電腦一直叫,把自己氣個半死,所以進入vi後,先不要亂動,
轉換入insert後再說。切換至insert mode編輯檔案在command mode下按『i』、『a』或『o』三鍵就可進入insert mode。
這時候您就可以開始輸入文字了。
i: 插入,從目前游標所在之處插入所輸入的文字。
a: 增加,目前游標所在的下乙個字開始輸入文字。
o: 插入新的一行,從行首開始輸入文字。
insert的切換→command mode,按esc鍵
您目前處於insert mode,您就只能一直打字。假如您發現打錯字了,想用游標鍵往回移動,將該字刪除,
就要按esc鍵轉換回command
mode,再刪除文字。
離開vi及存檔案
在command mode下,可按冒號「:」鍵入入last
line mode,例如:
:w filename (輸入「w
filename」,將文章存入指定的檔名filename)
:wq (輸入「wq」,因為進入之時已經指定檔名testfile,所以會寫入testfile並離開vi)
:q! (輸入「q!」,強制離開並放棄編輯的檔案)
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
LINUX常用命令大全
關機命令 shutdown h now 關閉系統 1 init 0 關閉系統 2 telinit 0 關閉系統 3 shutdown h hours minutes 按預定時間關閉系統 shutdown c 取消按預定時間關閉系統 shutdown r now 重啟 1 reboot 重啟 2 lo...