常用vi命令
一般模式
游標移動
ctrl+f
螢幕向前翻動一頁
ctrl+b
螢幕向後翻動一頁
移動到這一行的第乙個字元處
移動到這一行的最後乙個字元處
g移動到這個檔案的最後一行
n游標向下移動n行
一般模式
查詢與替換
/word
在游標之後查詢乙個名為word的字串
:n1,n2s/word1/word2/g
在第n1與n2行之間查詢word1這個字串,並將該字串替換為word2
:1,$s/word1/word2/g
從第一行到最後一行查詢word1字串,並將該字串替換為word2
:1,$s/word1/word2/gc
從第一行到最後一行查詢word1字串,並將該字串替換為word2,且在替換前顯示提示符讓使用者確認
一般模式
刪除、複製與貼上
x,xx為向後刪除乙個字元,x為向前刪除乙個字元
dd刪除游標所在的那一整行
ndd刪除游標所在列的向下n列
yy複製游標所在行
nyy複製游標所在列的向下n列
p,pu
恢復前乙個動作
編輯模式
i,l插入:在當前游標所在處插入輸入的文字,已存在的字元會向後退。
a,ao,o
r,r替換:r會替換游標所指的那乙個字元;r會一直替換游標所指的文字,直到按下esc為止。
esc退出編輯模式,回到一般模式
命令列模式
:w將編輯的資料寫入硬碟檔案中
:w!若檔案屬性為唯讀,強制寫入該檔案
:q退出vi
:wq儲存後退出,若為wq!,則為強制儲存後退出
Linux常用Shell命令
1 使用者資料夾 語法 ls 選項 路徑 功能 顯示指定工作目錄下的內容 a all l 檔案詳細資訊 2 檢視當前工作路徑 語法 pwd 功能 當前工作目錄的絕對路徑 3 切換目錄 語法 cd 路徑 功能 切換到指定路徑 例如 切換到 home資料夾下 cd home 4 清屏 語法 clear ...
Linux常用shell命令
ls 檢視當前目錄下的所有檔案和路徑 ls a 檢視當前目錄下的所有檔案和路徑包含隱藏檔案 ls l 檢視當前目錄下的所有檔案和路徑,以列表的形式展現 ls l h 檢視當前目錄下的所有檔案和路徑,以列表的形式展現,並且看檔案大小更人性化一點 mkdir 建立資料夾 cp 複製檔案或路徑 mv 移動...
Linux之常用Shell命令
shell是乙個命令處理器,是乙個讀入並解釋你輸入的指令的c語言程式。可以說shell是使用者和linux之間的橋梁,通過shell命令,我們才能和linux對話。接下來將分別從 格式 功能 例子 來介紹linux檔案系統中常用的shell命令 ls命令 格式 ls 選項 檔案 功能 列出目錄內容 ...