首頁  >  文章  >  運維  >  linux編輯檔的指令是什麼

linux編輯檔的指令是什麼

WBOY
WBOY原創
2022-03-18 11:22:3825102瀏覽

linux中編輯檔案的命令是:1、nano命令,該命令用於開啟指定檔案進行編輯,語法為「nano [選項] [[ 行,列] 檔案名稱]」;2、vi指令,vi也是用來對檔案進行編輯,語法為「vi 檔案名稱」。

linux編輯檔的指令是什麼

本教學操作環境:linux7.3系統、Dell G3電腦。

linux編輯檔案的指令是什麼

Linux自帶兩個文字編輯器:vi和nano。

使用nano編輯檔案:

nano 文件名

點擊Ctrl-X可以退出編輯,選擇是否儲存對檔案的變更。

nano指令可以開啟指定檔案進行編輯,預設情況下它會自動斷行,即在一行中輸入過長的內容時會自動拆分成幾行,但用這種方式來處理某些文件可能會帶來問題,

例如Linux系統的設定文件,自動斷行就會使本來只能寫在一行上的內容折斷成多行了,有可能造成系統不靈了。因此,如果你想避免這種情況出現,就加上-w選項吧。

使用vi編輯檔:

vi 文件名

vi有兩個模式:一個是編輯模式一個是指令模式。點選i可以從指令模式進入編輯模式,點選esc鍵可以重新進入指令模式。我們一般會進入編輯模式,來進行添加,修改,刪除。

但是當我們刪除和修改的內容過多的時候,我們使用命令列模式,進行修改,這樣方便,快捷,而命令列中,最常用到的是x,dd,u,p這四個命令:x:刪除目前字元;dd:刪除目前行;u:恢復前一步操作;p:複製之前刪除的行。

基本上vi可以分為三種狀態,分別是指令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區分如下:

    1) 命令列模式command mode)

#  控制螢幕遊標的移動,字元、字或行的刪除,移動複製某區段及進入Insert mode下,或到 last line mode。

    2) 插入模式(Insert mode)

  只有在Insert mode下,才可以做文字輸入,按下「ESC」鍵可回到命令列模式。

    3) 底行模式(last line mode)

  將檔案儲存或退出vi,也可以設定編輯環境,如尋找字串、列出行號…等。

    不過一般我們在使用時將vi化為兩個模式,就是將底行模式(last line mode)也算為命令列模式command mode)。

相關推薦:《Linux影片教學

以上是linux編輯檔的指令是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn