導航:首頁 > 程序命令 > linux命令快捷鍵

linux命令快捷鍵

發布時間:2022-01-22 06:17:02

linux中幾個有用的快捷鍵

游標移動

Ctrl + a切換到命令行開始

Ctrl + e切換到命令行末尾

剪切粘貼

Ctrl + u清除(剪切)游標之前的內容

Ctrl + k清除(剪切)游標之後的內容

ctrl + y粘貼

esc + f把游標移動到單詞的結尾

esc + b把游標移動到單詞的開頭

ctrl + b游標向左移動一個符號的位置

ctrl + f游標向右移動一個符號的位置

命令查詢

Ctrl + r查找(歷史命令)。 history|grep

ctrl + pprevious ↑上一個命令

ctrl + nnext ↓下一個命令

其他類型

Ctrl + c終止當前命令或腳本

Ctrl + d退出當前shell,相當於exit logout,一個個刪除游標後字元。

Ctrl + l清除屏幕內容,相當於clear。

tab所有命令及路徑補全功能,一般要多按幾下

esc + .引用/使用上一個命令的最後一個參數(結尾)

#SecureCRT快捷鍵

Ctrl+shift+c命令行復制內容

Ctrl+shift+v命令行粘貼內容

#Xshell快捷鍵

Shift+insert粘貼

Ctrl+insert復制

Ⅱ linux剪切命令快捷鍵

剪切命令快捷鍵CTRL加C就是復制的意思,CTRL+X就是減7的意思,這個幾個快捷按鍵非常簡單。

Ⅲ linux中運行上一行命令的用什麼快捷鍵

這是bash的一個功能(一般都用這個shell)。bash會記錄下你下達的指令(最多一千個,默認,可以修改為你需要的數目),以便你重復使用。你可以用history來查詢這些命令。查詢的結果,每個指令前會有一個數字,你可以用!+數字來執行相應的命令,或者用上下箭頭在這些命令中導航選擇你需要的命令。

Ⅳ 如何為「Linux命令」設置快捷鍵

Linux的一個特色就是其命令多而且功能強大, 頻繁輸入命令不僅麻煩而且工作量較大,雖然可以使用TAB進行>命令補足,或者使用aliase來簡化某個命令的輸入,但這並不能從根本上解決敲擊鍵盤次數過多的問題。

可以把任何命令或命令的組合指定給鍵盤上的某個鍵,可以是Alt+[A-Z],
Ctrl-[A-Z], Alt+Shift+[A-Z], F1-F12, Ctrl-F[1-12], Alt-F[1-12], Alt+Shift+F[1-12],還有更不可思議的是甚至還可以為功能鍵加上「參數」,這樣你按下那個鍵的時候,它會等待你輸入相應的參數,並根據不同的參數運行不同的命令。

當然,有一些熱鍵會被終端所捕獲,如常見的Ctrl-D/C/Q/Z等,不過沒關系,可用的熱鍵還多著呢!

定義熱鍵的配置文件為:/etc/inputrc 或 ~/.inputrc,定義熱鍵的格式如下:

"<熱鍵對應的ASCII字元>":"<執行的命令>"

其中熱鍵對應的ASCII字元可以通過 "先按Ctrl-V, 然後按熱鍵" 的方式來輸入, 如Ctrl-G對應的字元為^G, Alt-P對應的字元為^[p, Ctrl-Alt-H對應的字元為^[^H.

可以用/C來代替Ctrl,/M來代替Alt, /M-/C來代替Alt-Ctrl, 如/C-M = Ctrl-M, /M-/C-H = Alt-Ctrl-M. 另外還可以用/e代表^[.

先來看一些基本的熱鍵定義,(這里熱鍵里的字母不區分大小寫):
"^[-":"su -/C-M" # 按Alt+- 執行su - 命令,末尾/C-M表示輸入完定義的命令後回車,也可以更簡潔地用一個/n來表示.

"/M-/C-G":"gaim & &>/dev/null && disown/C-M"
# 按Ctrl-Alt-g在當前shell打開gaim, 並脫離該shell獨立運行,即:即使你退出了該shell, gaim也不會關閉

其他一些組合鍵可以根據自己的需要配置,偶就不多說了.

大家也許會覺得這樣定義熱鍵太亂了,而且很難記住,還有一定的限制。這個問題在後面會得到解決。

一般情況下,我們可以使用上下方向鍵來查找命令歷史列表,以此重復輸入命令,但是方向鍵離主鍵盤區太遠,如>果頻繁使用的話,會耽誤不少時間,而且挪動右手時也不太方便,有沒有什麼辦法把方向鍵的功能轉移到我們經常>敲命令的地方呢?如使用Alt+J = Down Arrow 向下查找,Alt+K=Up Arrow 向下查找

通過定義熱鍵可以做到這點:

"/eh":"^[OD" # move left
# Alt-H 向左移一個字元, 相當於Left Arrowgh, 這里^[OD即向上方向鍵的ASCII字元,輸入方式與前面提到的類似
"/el":"^[OC" # move right
# Alt-L 向右移一個字元,相當於Right Arrow

"/ej":"^[OB" # move up
# Alt-J 向下移動,相當於Up Arrow

"/ek":"^[OA" # move down
# Alt-K 向上移動,相當於Down Arrow

"/ei":"^?" # left earse one character
# Alt-I 向左刪除一個字元,相當於Backspace

"/eo":delete-char # right earse one character
# Alt-O 向右刪除一個字元,相當於Delete

"/en":backward-kill-word # left kill one word
# Alt-N 向左刪除一個單詞

"/em":kill-word # right kill one word
# Alt-M 向右刪除一個單詞

"/ea":"^[n^[n^[n^[n^[n^[n^[n" # kill to the head
# Alt-A 刪除當前位置到開頭,也就是多Alt-N幾次(A--> ahead)

"/ee":"^[m^[m^[m^[m^[m^[m^[m" # kill to the head
# Alt-E 刪除當前位置到末尾,也就是多Alt-M幾次(E--> end)

"/ep": insert-last-argumem"
# Alt-P 插入上一個命令最後一個參數 (P--> Paste)

"/ew": forward-word
# 系統默認Alt-F (forward)跳到當前單詞詞尾,如果已在詞尾,則跳到下一個單詞(右邊一個單詞)詞尾

"/eq": backward-word
# 系統默認Alt-B (backward)跳到當前單詞詞首,如果已在詞首,則跳到上一個單詞(左邊一個單詞)詞首

發覺F和B鍵離得太遠,不方便,偶分別改作Alt-Q, Alt-W, 但是Alt-F/B照樣可以用

這樣輸入命令的時候幾乎可以不用離開主鍵盤區,而且移動游標,刪除字元,刪除單詞,上下歷史命令查找都集中>在一塊,比以前方便多了。不過開始可能有些不習慣,就跟使用vi一樣,但是多練幾次就熟練了。

Linux下絕大部分服務的配置是基於配置文件的,一般說來,更改了某個服務的配置文件,要使其立即生效,還需重啟該服務直接的或依附的守護進程才行。難道你就不覺得「每次 vi /etc/xxx.conf 完後又 service xxx restart/reload 或 killall -HUP xxx」這樣做很繁瑣么?如果要配置的服務較多而且要不停地調試呢?況且我們平常使用Linux時難免會不時地終止或啟動某個服務進程,輸入命令的次數也不少。如果為每個服務都指定一個熱鍵的話,似乎不大可能。如果我們賦予一個熱鍵為一個基本鍵,而相應的服務為其「參數」,那又如何呢?

舉個例子,賦予Alt-S (S-->Start)為啟動服務的基本鍵,服務名的前2個字元為啟動「參數」,那麼就可以像下面那樣隨意啟動某個服務了:
"/essm":"service smb start/n"
# /es=Alt-s, sm=smb,
# 即:按下Alt-s後緊跟著再輸入sm(這時輸入的sm並不會顯示在終端上),就可以啟動samba的服務進程了,不必擔心按下鍵與輸入「參數」間的時間延遲問題,你按下Alt-s,然後去外面兜一圈回來,再接著輸入sm,照樣可以。

"/esht":"service httpd start/n" # ht=httpd,啟動Apache服務

類似地,我們賦予
Alt-D(D--> shutDown) 為停止服務的基本鍵
Alt-R(R--> Restart) 為重啟服務的基本鍵
Alt-T(T--> Status) 為查看服務狀態的基本鍵
Alt-C(C--> Configure) 為打開服務對應的主配置文件的基本鍵
如:"/ecnf":"vi /etc/exports/n" # Alt-c+nf 打開NFS的配置文件
"/ecsm":"vi /etc/samba/smb.conf/n" # Alt-c+sm 打開smb的配置文件

如果某個服務(如ssh)有2個配置文件,可以在其後再加一個數字,如:
"/ecssh1":"vi /etc/ssh/sshd_config/n" # 打開sshd服務端配置文件
"/ecssh2":"vi /etc/ssh/ssh_config/n" # 打開sshd客戶端配置文件

如果要執行某個應用程序呢?可以用Alt-x做基本鍵(x--> eXeccute) 如:
"/exga":"gaim & &>/dev/null && disown && clean /n"
"/exxm":"xmms & &>/dev/null && disown && clean /n"
"/exvm":"vmware & &>/dev/null && disown && clean /n" "/exna":"nautilus & &>/dev/null && disown && clean /n"
等等....

到現在為止我們只要按1個組合鍵+2個字元就可以實現下面眾多的功能:
1. 執行指定的應用程序
2. 啟動|重啟|關閉|指定的服務進程
3. 查看指定服務的狀態
4. 打開指定服務的指定配置文件

Ⅳ 如何創建linux命令」快捷方式」或」自定義

1、可以使為命令設置別名alias來建立快捷鍵。

上面是root賬號下當前設置,下面的例子是為ls建立'll'別名:

在命令行輸入:alias ll="ls-l"

這個會在機器重啟後丟失

2、建立永久快捷鍵

參照上面的圖示編輯用戶目錄下的.bashrc文件,添加一行:alias ll="ls-l" 保存退出

然後用source ~/.bashrc(或者 . ~/.bashrc)使修改立刻生效。

Ⅵ LINUX系統的快捷鍵是什麼

對哈,XP,Vista的系統快捷鍵有差別,但不大VISTA增加了些

下面列舉了4個系統的快捷鍵,不過說實話,很多快捷鍵都是沒有列出來的,太多了。。
UNIX一般是專業用戶(搞科學研究的,多任務多屏幕的超級計算機),

Windows XP快捷鍵大全(中文版)
一、常用快捷鍵
F1 顯示當前程序或者Windows的幫助內容。
F2 當你選中一個文件的話,這意味著「重命名」
F3 當你在桌面上的時候是打開「查找:所有文件」 對話框
F10或ALT激活當前程序的菜單欄
windows鍵或CTRL ESC 打開開始菜單
CTRL ALT DELETE 在win9x中打開關閉程序對話框
DELETE 刪除被選擇的選擇項目,如果是文件,將被放入回收站
SHIFT DELETE刪除被選擇的選擇項目,如果是文件,將被直接刪除而不是放入回收站
CTRL Z 撤消
CTRL C 復制
CTRL V 粘貼
CTRL ESC 顯示「開始」菜單
CTRL N 新建一個新的文件
CTRL O 打開「打開文件」對話框
CTRL P 打開「列印」對話框
CTRL S 保存當前操作的文件
CTRL X 剪切被選擇的項目到剪貼板
CTRL INSERT 或 CTRL C復制被選擇的項目到剪貼板
SHIFT INSERT 或 CTRL V 粘貼剪貼板中的內容到當前位置
ALT 菜單上帶下劃線的字母執行菜單上相應的命令
ALT F4 關閉當前窗口或退出程序
ALT 空格鍵 顯示當前窗口的系統菜單
ALT TAB 切換到另一個窗口
ALT BACKSPACE 或 CTRL Z 撤銷上一步的操作
ALT SHIFT BACKSPACE 重做上一步被撤銷的操作
Windows鍵 M 最小化所有被打開的窗口。
Windows鍵 CTRL M重新將恢復上一項操作前窗口的大小和位置
Windows鍵 E 打開資源管理器
Windows鍵 F 打開「查找:所有文件」對話框
Windows鍵 R 打開「運行」對話框
Windows鍵 BREAK 打開「系統屬性」對話框
Windows鍵 CTRL F打開「查找:計算機」對話框
SHIFT F10或滑鼠右擊 打開當前活動項目的快捷菜單
SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開Word的時候按下不放,可以跳過自啟動的宏
ALT F4 關閉當前應用程序
ALT SPACEBAR打開程序最左上角的菜單
ALT TAB 切換當前程序
ALT ESC 切換當前程序
ALT ENTER將windows下運行的MSDOS窗口在窗口和全屏幕狀態間切換
PRINT SCREEN將當前屏幕以圖象方式拷貝到剪貼板
ALT PRINT SCREEN將當前活動程序窗口以圖象方式拷貝到剪貼板
CTRL F4 關閉當前應用程序中的當前文本(如word中)
CTRL F6 切換到當前應用程序中的下一個文本(加shift 可以跳到前一個窗口)

二、Windows快捷鍵
目的快捷鍵
WINDOWS TAB 在任務欄上的按鈕間循環
WINDOWS F 顯示「查找:所有文件」
CTRL WINDOWS F 顯示「查找:計算機」
WINDOWS F1 顯示「幫助」
WINDOWS R 顯示「運行」命令 WINDOWS R
WINDOWS 顯示「開始」WINDOWS BREAK 顯示「系統屬性」對話框
WINDOWS E 顯示「Windows資源管理器」
WINDOWS D 最小化或還原所有窗口
SHIFT WINDOWS M 撤消最小化所有窗口

三、使用「桌面」、「我的電腦」和「Windows資源管理器」快捷鍵
選擇項目時,可以使用以下快捷鍵。
按住 SHIFT插入CD-ROM 插入光碟時不用「自動播放」
創建快捷方式按住CTRL SHIFT拖動文件 復制文件按住 CTRL拖動文件
SHIFT DELETE 立即刪除某項目而不將其放入「回收站」
APPLICATION鍵 顯示項目的快捷菜單
F5 顯示「查找:所有文件」
F2 重命名項目
CTRL A 選擇所有項目
ALT ENTER或ALT 雙擊 查看項目的屬性

四、Microsoft放大程序的快捷鍵
Windows徽標 PRINT SCREEN 將屏幕復制到剪貼板(包括滑鼠游標)
Windows徽標 SCROLL LOCK 將屏幕復制到剪貼板(不包括滑鼠游標)
Windows徽標 PAGE UP 切換反色
Windows徽標 PAGE DOWN 切換跟隨滑鼠游標
Windows徽標 向上箭頭 增加放大率
Windows徽標 向下箭頭 減小放大率

五、輔助選項快捷鍵
右SHIFT八秒 切換篩選鍵開關
左ALT 左SHIFT PRINT SCREEN 切換高對比度開關
左ALT 左SHIFT NUM LOCK 切換滑鼠鍵開關
SHIFT鍵五次 切換粘滯鍵開關
NUM LOCK五秒 切換切換鍵開關

Linux下有很多對於簡化用戶使用過程很有幫助的快捷鍵,下面做個簡單的介紹:

在控制台/虛擬終端下

1. Ctrl-Alt-Delete -關閉計算機

2. Alt-Fn (F1, F2, F3,…) - 切換到第n個控制台

3. Alt-Left 或者 Alt-Right - 切換到上/下一個虛擬終端

4. Scroll Lock - 鎖定終端的輸入/輸出-當屏幕輸出滾動過快的時候可以用這個鍵給屏幕定格,再按一次Scroll Lock解除鎖定。

也可以用另外一種方法實現這個功能,使用Ctrl-S 鎖定屏幕,使用Ctrl-Q解除鎖定。如果你的控制台突然出現了不明原因無響應也可以嘗試一下後面的這個解鎖快捷鍵,也許是因為你無意中觸發了CTRL-S導致屏幕假死。

5. Shift-Page Up 或者 Shift-Page Down - 上、下滾動控制台緩存。這個功能在 Scroll Lock 啟動的時候也是管用的。 在使用 (Alt-Fn) 更換控制台後緩存內容就被刪除了,所以滾動無效。

6. Ctrl-L -刷新屏幕。

7. Ctrl-C 或者 Ctrl-\ -殺死當前任務

8. Ctrl-D - 作用是 EOF 即文件末尾(End-of-file)。如果你的游標處在一個空白的命令行上,將會退出bash,比你用exit命令退出要快得多。

9. Ctrl-Z - 暫停進程。使用命令:bg在後台運行或者使用fg在前端運行。

Bash

Ⅶ 如何在linux復制命令行的快捷鍵

幾種方法可以實現:

1、使用上行箭頭或Ctrl+P鍵,能調回之前的命令。

2、直接在命令行輸入!99(!和99中間沒有空格),重復執行上一個命令。

例如:

[test@linux]#!99

3、按 !! 並回車執行。

4、輸入 !-1 並回車執行。

在下面的例子中,如果想重復執行第 4 條命令,那麼可以執行 !4:

# history | more

Ⅷ 如何創建linux命令」快捷方式」或」自定義命令」

可以通過軟連接 ln 命令創建快捷方式
自定義命令這個看你怎麼定義,
是簡單的alias 設置一下別名?
還是寫個腳本組合命令?

如果你會c也可以用c寫一些操作命令,這個就不清楚你的具體需求了。

Ⅸ Linux命令快捷鍵的功能有哪些

1、可以使為命令設置別名alias來建立快捷鍵。
上面是root賬號下當前設置,下面的例子是為ls建立'll'別名:
在命令行輸入:alias ll="ls -l"
這個會在機器重啟後丟失
2、建立永久快捷鍵
參照上面的圖示編輯用戶目錄下的.bashrc文件,添加一行:alias ll="ls -l" 保存退出
然後用source ~/.bashrc(或者 . ~/.bashrc)使修改立刻生效。

Ⅹ linux圖形界面下,進入終端的快捷鍵是什麼

linux不同系統版本打開終端的快捷鍵如下:
1、RH系列的要自己定。在system下面的preference下的keyboard shortcuts之後找Run a terminal,添加快捷啟動按鍵。
2、debian系列的是Ctrl+alt+t。
3、ubuntu系列的是ctrl+Alt+T。

閱讀全文

與linux命令快捷鍵相關的資料

熱點內容
android圖片變灰 瀏覽:268
linuxvi下一個 瀏覽:973
安卓手機的應用鎖怎麼解 瀏覽:735
linux增加路徑 瀏覽:849
sql身份證號最後四位加密 瀏覽:533
xp系統表格加密 瀏覽:856
光遇安卓軍大衣什麼時候上線 瀏覽:840
android應用商店圖標 瀏覽:341
java計算圓的面積 瀏覽:643
應用編譯優化recovery 瀏覽:577
域控命令n 瀏覽:258
php導出文件 瀏覽:13
谷歌地圖網頁版無法連接伺服器地址 瀏覽:298
菜鳥工具在線編譯python 瀏覽:858
柵格化命令有何作用 瀏覽:823
為什麼壓縮文件不能解壓 瀏覽:311
足球app哪個軟體好 瀏覽:96
產品經理逼瘋程序員的一天 瀏覽:17
修改svn伺服器ip地址 瀏覽:584
下列關於編譯說法正確的是 瀏覽:246