先看幾張,可愛的娜娜奇
對於開發人員,linux是不陌生的吧,尤其是寫動態頁面的,經常要登入linux上面檢視,檔案是否更新,以及更新的內容變化
因此今天總結一下,這些常用的快捷鍵
游標移動
h,j,k,l(替代箭頭)
h表示往左,j表示往下,k表示往上,l表示往右
ctrl+f(翻頁)
ctrl+b(翻頁)
w, e, w, e(單詞內部跳)
跳到單詞的後面,小寫包括標點
b, b(單詞之間跳)
以單詞為單位往前跳動游標,小寫包含標點
0(好像和下面的^沒有啥區別,效果一樣)
跳到本行的頭部
o(插入一行)
開啟新的一行
^一行的開始
$一行的結尾
gg文件的第一行
[n]g
文件的第n行(g 是最後一行),如:27+shift+g
插入i(小寫相對於游標)
插入到游標前面
i(大寫相對於行)
插入到行的開始位置
a插入到游標的後面
a插入到行的最後位置
o(相對於行)
在當前游標的下方插入新一行
o(shift+o)
在當前游標的上方插入新一行
esc關閉插入模式 編輯
r(單個字元replace)
在插入模式替換游標所在的乙個字元
j(行)
s(單個字元刪除進入插入狀態)
刪除游標所在的乙個字元, 游標還在當行
s(整行刪除進入插入狀態)
刪除游標所在的一行,游標還在當行,不同於dd
u(類別ctrl+z)
撤銷上一步操作
ctrl+r(類別ctrl+y)
恢復上一步操作
.(記憶)
重複最後乙個命令
~(單個字元)
變換為大寫
[n]>>
一行或n行往右移動乙個tab
[n]<<
一行或n行往左移動乙個tab 退出
:w儲存
:q關閉(前提是,執行了已儲存)
:q!(強行退,丟失內容)強制關,不儲存
:wq,:x,zz(這三個是等價的)
儲存並關閉
查詢和搜尋
/pattern(最常用的)
搜尋(非插入模式) ,支援正則
?pattern(區別是按n的時候,方向不一樣)
往前搜尋
n游標到達搜尋結果的前乙個目標
n游標到達搜尋結果的後乙個目標
r+p(上面編輯r的用法)
將游標之後的字元替換為字母p
:s/word/replace(相對於行)
游標所在行的第乙個 word 替換為replace。
:%s/word/replace/(相對於全域性)
全文查詢 word 並替換為 replace
:1,50s/word/replace/(指定範圍內,也就是行)
在第1行和第50行之間(含)進行搜尋和替換
:45s/word/replace/(固定行)
表示僅僅在第45行進行搜尋和替換。而 1,$ 行號範圍和 % 是等價的
:%s/^/ 要插入的字串
每行開頭插入字串
:%s/$/要插入的字串
每行結尾插入字串
剪下,複製,貼上
dd刪除一行,同時被刪除內容存於剪貼簿上
de(不包含之後的空格)刪除游標後的單詞內容,同時被刪除內容存於剪貼簿上
dw(包含空格)刪除游標後的單詞內容以及之後的空格,同時被刪除內容存於剪貼簿上
[n]dd
刪除以當前行開始的n行
x(單字元) 刪除後乙個字元
x刪除前乙個字元
d(區別在於游標不動,還在當前行,和dd相比)刪除一行最後乙個字元
[n]yy
複製一行或者n行
yw(單詞相對於)複製乙個單詞p貼上
視窗操作
:vsplit
水平方向分割出乙個視窗
:split
垂直方向分割出乙個視窗
:close
關閉視窗
ctrl+w
切換視窗, h到左邊視窗,j到下方視窗,k到上方視窗,l到右邊視窗
不可不知的健康知識
健康最重要 晚上9 11點為免疫系統 淋巴 排毒時間,此段時間應安靜或聽 晚間11 凌晨1點,肝的排毒,需在熟睡中進行。凌晨1 3點,膽的排毒,亦同。凌晨3 5點,肺的排毒。此即為何咳嗽的人在這段時間咳得最劇烈,因排毒動作已走到肺 不應用止咳藥,以免抑制廢積物的排除。凌晨5 7點,大腸的排毒,應上廁...
不可不知的sudo命令
在linux運維工作中,每個人都應該各司其職。比如說運維經理掌握了root使用者,普通的運維人員一般人手乙個普通登入使用者。root使用者不簡單啊,建立使用者,日常重啟伺服器工作,以及一些其他的日常工作都是root使用者來完成的!很厲害吧!雖然運維經理是乙個super man,但是人家畢竟是經理嘛!...
不可不知的sudo命令
在linux運維工作中,每個人都應該各司其職。比如說運維經理掌握了root使用者,普通的運維人員一般人手乙個普通登入使用者。root使用者不簡單啊,建立使用者,日常重啟伺服器工作,以及一些其他的日常工作都是root使用者來完成的!很厲害吧!雖然運維經理是乙個super man,但是人家畢竟是經理嘛!...