linux編輯文件的命令是什么

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視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享