Linux 系統常用命令彙總(二) vi 文字編輯

2022-09-16 07:48:06 字數 1340 閱讀 7461

文字編輯

vi

命令

作用

+檔名

ctrl+f

向後翻一頁

ctrl+b

向前翻一頁

ctrl+d

向後翻半頁

ctrl+u

向前翻半頁

+游標移動到下一行

-游標移動到上一行

數字+空格

游標向右移動n個字元

0移動到本行首個字元處

$ 移動到本行最後乙個字元處

h游標移動到螢幕最上行

m游標移動到螢幕中間行

l游標移動到螢幕最下行

g游標移動到檔案最後一行

ng游標移動到檔案第n行

n+回車

游標向下移動n行

/word

在游標後面查詢名為word的字串

?word

在游標前面查詢名為word的字串

:n1,n2s/word1/word2/g

在第n1行到n2行間查詢word1,並替換為word2

:1,$s/word1/word2/g

在第1行到最後行間查詢word1,並替換為word2

:1,$s/word1/word2/gc

在第1行到最後行間查詢word1,並替換為word2,但替換前需要使用者確定

x(x)

x刪除游標所在位置的乙個字元,x向前刪除乙個字元

nx從游標所在位向後刪除n個字元

dd刪除游標所在的整行

ndd刪除游標向下的n行

d1g刪除游標所在行到第一行的所有行

dg刪除游標所在行到最後一行的所有行

yy複製游標所在行

nyy複製游標所在行往下n行

y1g複製游標所在行到第一行的所有行

yg複製游標所在行到最後一行的所有行

p(p)

p黏貼複製的內容到游標所在行,p為黏貼到游標所在的上一行

u恢復上一次操作

:w存檔

:w!強制存檔

:q退出

:q!強制退出

:wq儲存退出

:w 檔名

儲存為另乙個檔案

:r 檔名

讀入乙個檔案,把讀入的檔案內容新增到游標所在行

:set nu

顯示行號

:set nonu

不顯示行號

:n1,n2w 檔名

從第n1行到n2行儲存成另一檔案i插入

a新增o新增行

r,r替換

esc退出編輯模式

Linux常用命令彙總

1.基礎指令 cd 切換路徑 cd 退出 cd 退回root pwd 顯示當前路徑 ls 顯示資料夾下所有檔案 more 顯示檔案內容 head 顯示檔案前若干行 vim 開啟vim編輯器,有三個模式命令模式 輸入模式 末行模式。命令模式下 i 進入輸入模式 進入末行模式,可用 q 退出 wq儲存退...

linux 常用命令彙總

ls 顯示檔案和目錄列表 cd 切換目錄 顯示當前工作目錄 建立目錄 如果主目錄沒有自動建立 mkdir p test test1 複製目錄或檔案。遞迴處理 cp r 建立檔案 touch 1.text 清空檔案內容 echo 1.text 移動檔案或目錄,檔案或目錄改名 刪除檔案 刪除該目錄下的所...

linux常用命令彙總

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...