ctrl
鍵組合
ctrl+a:
游標跳到行首。
ctrl+b:
游標左移乙個字母
ctrl+c:
殺死當前程序。
ctrl+d:刪除提示符後乙個字元或
exit
或logout
。
ctrl+e:
游標移到行尾。
ctrl+f
後移乙個字元
ctrl+h:刪除游標前乙個字元,同
backspace
鍵相同。
ctrl+k:
清除游標後至行尾的內容。
ctrl+l:清屏,相當於
clear
。
ctrl+p
重複上一次命令
ctrl+r:搜尋之前打過的命令。會有乙個提示,根據你輸入的關鍵字進行搜尋bash的
history
ctrl+u:
清除游標前至行首間的所有內容。
ctrl+w:
同上
ctrl+t:
交換游標位置前的兩個字元
ctrl+y:
貼上或者恢復上次的刪除
ctrl+d:刪除游標所在字母
;注意和
backspace
以及ctrl+h
的區別,這
2個是刪除游標前的字元
ctrl+f:
游標右移
ctrl+z :把當前程序轉到後台執行,使用
』 fg 『
命令恢復。比如
top -d1
然後ctrl+z
,到後台,然後
fg,重新恢復
ctrl+x
同上但再按一次會從新回到原位置
ctrl+o ctrl+y ctrl+i crtl+m這
4個沒搞清楚怎麼用
ctrl-i等同於按製表符
鍵
ctrl-w不是刪除游標前的所有字元
,它刪除游標前的乙個單詞
ctrl-p是
recall
出上乙個命令
<===> ctrl-n
是recall
出下乙個命令
ctrl-m
等同於回車鍵
ctrl-o
等同於回車鍵
ctrl-v使下乙個特殊字元可以插入在當前位置,如
ctrl-v
可以在當前位置插入乙個字元,
其ascii是9,
否則一般情況下按
結果是命令補齊
ctrl-c撤消當前命令列的編輯
,另起一行
.ctrl-s
暫時凍結當前
shell
的輸入
ctrl-q
解凍
esc
組合
esc+d:
刪除游標後的乙個詞
esc+f:
往右跳乙個詞
esc+b:
往左跳乙個詞
命令補齊
esc-f
游標向前步進乙個單詞
esc-b
游標向後步進乙個單詞
esc-c使下乙個單詞首字母大寫
,同時游標前進乙個單詞
,如游標停留在單詞的某個字母上,如
word中的o
字母上,則o
字母變大寫
.而不是
wesc-u
使下乙個單詞所有字母變大寫
,同時游標前進乙個單詞,同上
,如游標在
o字母上,則
ord變大寫
, w不變
.esc-l
同esc-u,
但使之全變為小寫.把
bash
所有的ctrl
組合鍵試了一遍,現總結如下
(以下出現的所有鍵都是
ctrl
組合鍵)
:
1. u k y
u
將游標(不包括)以前的字元刪除
k
將游標(包括)以後的字元刪除
y
將剛才刪除的字元粘出來
2. d h
d
將游標處的字元刪除
h
將游標前的乙個字元刪除
3. a e
a
將游標移動到行首
e
將游標移動到行尾
4. f b
f
將游標向右移動乙個字元的位置
b
將游標向左移動乙個字元的位置
5. n p
n
下乙個命令
p
上乙個命令
6. l
l
清屏
7. r
r
搜尋以前輸入過的命令
8. t
t
將游標處的字元和游標前乙個字元替換位置
基本功:
用上下鍵看命令的歷史
左右鍵區修改內容
tab補齊命令名字或者目錄,檔案名字,不是唯一的多按
2次,會出來列表
!ls重複執行最後一條以
』ls』
開頭的命令,如果先
ls -l
然後ls -lcrt
,那麼!ls
,相當於
ls -lcrt
ls abc.txt
vi !$
第二行的
vi !$
相當於vi abc.txt,!$
等於上乙個命令的引數,
『$』是根據上下文來說的最後一行,列等。
Ctrl 組合快捷鍵
按鍵 說明 ctrl 取消隱藏選定範圍內所有隱藏的行。ctrl 取消隱藏選定範圍內所有隱藏的列。ctrl 將外框應用於選定單元格。ctrl 從選定單元格刪除外框。ctrl 應用帶有兩位小數的貨幣 ctrl 應用不帶小數字的百分比格式 ctrl 應用帶有兩位小數的指數格式 ctrl 應用帶有日 月和年...
Ctrl快捷鍵使用大全
ctrl s 儲存 ctrl w 關閉程式 ctrl n 新建 ctrl o 開啟 ctrl z 撤銷 ctrl f 查詢 ctrl x 剪下 ctrl c 複製 ctrl v 貼上 ctrl a 全選 ctrl 縮小文字 ctrl 放大文字 ctrl b 粗體 ctrl i 斜體 ctrl u 下...
Linux下的快捷鍵
程序控制 螢幕輸出 header 2 ctrl l 清除螢幕輸出 ctrl s 停止螢幕輸出 ctrl q 恢復螢幕輸出 有時候我們在輸入命令的時候,不知道不小心按到了什麼鍵,控制台 卡死 了,不管怎麼操作都不動了。其實就是因為誤按下了 ctrl s 鍵,我們的輸入仍然有效,仍然會執行,只是螢幕上沒...