vi有兩個模式:一個是編輯一個是指令。我們從命令進入編輯為:i,o,a。一般使用的是i:因為這個我是最熟悉的。退出點選esc鍵,就進入指令模式。
我們需要刪除檔案的目前行和後一行,指令為:2dd,一般我們使用的是單一字元的刪除為:x。我們一般會進入編輯模式,來進行添加,修改,刪除。 (推薦學習:linux運維)
但是當我們刪除和修改的內容過多的時候,我們使用命令列模式,進行修改,這樣方便,快捷,而命令行中,最常用到的是x,dd,u,p這四個指令:
x:删除当前字符; dd:删除当前行; u:恢复前一步操作; p:复制之前删除的行。
vi是Linux終端機下或控制台下常用的編輯器,基本的操作方式為:vi /路徑/檔案名稱
例如,vi /etc/saikik表示顯示/etc/saikik檔案的內容。
使用鍵盤上的Page Up和Page Down鍵可以上下翻頁;
按下Insert鍵,可以見到視窗左下角有「Insert 」字樣,表示目前為插入編輯狀態,這時從鍵盤輸入的內容將插入到遊標位置;
再按下Insert鍵,左下角會有「Replace」字樣,表示目前為替換編輯狀態,這時從鍵盤輸入的內容將取代遊標位置的內容。
編輯完內容後,按下Esc鍵,並輸入“:wq”,然後回車就可以儲存退出。
如果不想儲存而直接退出,按下Esc鍵後,輸入“:q!”,然後回車即可。
「wq」表示Write和Quit,即儲存退出;「q!」表示忽略修改強行退出。
以上是怎麼修改linux文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!