首頁  >  文章  >  運維  >  匯總常用的linux Bash快捷鍵(持續更新~)!

匯總常用的linux Bash快捷鍵(持續更新~)!

藏色散人
藏色散人轉載
2021-11-18 15:17:132044瀏覽

#熟悉Bash 快捷鍵來提高效率

Bash快速鍵其實是GNU Readline快捷鍵,
GNU Readline Library是一個來接受使用者輸入的GNU軟體包。
它是包括Bash在內的絕大多數Shell的底層函式庫,
甚至OSX/Windows/Linux下的絕大多數軟體都採用與之相容快捷鍵。
因此這些快捷鍵可以在很大程度上支援純鍵盤操作,尤其是在Linux/OSX下。

Bash是GNU計畫的一部分,是多數Linux發行版提供的預設Shell。
Linux的精髓就在於命令列的高效,而學習命令列的第一步便是學習如何快速地輸入Bash命令。

遊標移動

## 移動遊標到行尾移動遊標後退一個單字(詞首)移動遊標前進一個單字(詞首)遊標前進一個字母遊標後退一個字母
#快速鍵 #描述
#描述
Ctrl a 移動遊標到行首
#Ctrl e
Alt b
Alt f
#Ctrl f
Ctrl b
Ctrl xx

目前位置與行首之間遊標切換快捷鍵刪除遊標下一個字母刪除遊標前一個字母swap(目前單字, 上一個單字)
已剪下貼上
#描述
Ctrl k #從遊標到行尾刪除
Ctrl u 刪除從遊標到行首
#Ctrl w 從遊標向前刪除一個單字
Alt d #從遊標向後刪除一個單字
# #Ctrl d
#Ctrl h
Alt t
Ctrl t

swap(當前字母, 上一個字母)貼上一次刪除的文字#快捷鍵
#Ctrl y
大小寫轉換
描述

大寫目前字母,並移動遊標到單字尾大寫從當遊標到單字尾小寫從當遊標到單字尾快速鍵描述
#Alt c
Alt u
#Alt l
歷史指令
#Ctrl r

向後搜尋歷史命令歷史中下一個指令上一個指令的最後一個單字
#Ctrl g
#Ctrl g # #退出搜尋
Ctrl p
#Ctrl n
#Alt .
終端指令

快鍵

描述

  • #Ctrl l
  • 清除螢幕
  • #Ctrl s
停止輸出(在Zsh中為向前搜尋歷史指令)###############Ctrl q#########繼續輸出########## #####Ctrl c#########終止目前指令################Ctrl z#########掛起目前指令## #############Ctrl d#########結束輸入(產生一個EOF)################純鍵盤寫郵件? ######絕大多數作業系統(OSX,Windows,Linux)中的絕大多數軟體(GUI的、命令列的)###在底層都使用GNU Readline相容的函式庫來讀取使用者輸入。 ######因此Bash快速鍵完全可以勝任純鍵盤寫郵件###:##########同一行內移動遊標:###Ctrl-B###, ###Ctrl-F# ##, ###Ctrl-A###, ###Ctrl-E###等。 ######上下行移動遊標:###Ctrl-P###, ###Ctrl-N###。 ######剪下/貼上:###Ctrl-W###, ###Alt-D###等。 ##########

以上是匯總常用的linux Bash快捷鍵(持續更新~)!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除