Bash是大多數Linux發行版的預設命令列shell,從Ubuntu和Debian到redhat和Fedora。Bash也是macOS附帶的預設shell,您可以在windows10上安裝基於Linux的Bash環境。
bashshell提供了多種可以使用的鍵盤快捷鍵。這些將在bash中的任何作業系統上工作。如果您透過SSH或telnet會話遠端訪問bash,其中一些可能不起作用,這取決於您對映金鑰的方式。
使用以下快捷方式管理正在執行的程序。
以下快捷方式允許您控制螢幕上顯示的內容。
在鍵入命令時,使用以下快捷方式在當前行周圍快速移動游標。
使用以下快捷方式快速刪除字元:
這些快捷方式允許您修復打字錯誤和撤消按鍵操作。
Bash包含一些基本的剪下和貼上特性。
bash shell可以快速將字元轉換為大寫或小寫:
相關:在任何作業系統上使用製表符完成來更快地鍵入命令
Tab補全是一個非常有用的bash特性。在鍵入檔案、目錄或命令名時,按Tab鍵,bash將自動完成您鍵入的內容(如果可能)。否則,bash將顯示各種可能的匹配項,您可以繼續鍵入並按Tab鍵完成鍵入。
例如,如果您在/home/chris/中有一個名為really\u long\u file\u name的檔案,並且它是該目錄中唯一一個以“r”開頭的檔名,您可以鍵入/home/chris/r,按Tab,bash將自動為您填寫/home/chris/really\u long\u file\u name。如果您有多個以“r”開頭的檔案或目錄,bash將通知您您的可能性。您可以開始鍵入其中一個,然後按“Tab”繼續。
相關:如何在Linux或macOS終端中使用Bash歷史記錄
您可以快速滾動檢視最近的命令,這些命令儲存在使用者帳戶的bash歷史檔案中:
Bash還有一個特殊的“回憶”模式,可以用來搜尋以前執行過的命令:
以上說明假設您正在bash中使用預設的鍵盤快捷鍵配置。預設情況下,bash使用emacs樣式的鍵。如果你更習慣vi文字編輯器,你可以切換到vi風格的鍵盤快捷鍵。
以下命令將使bash進入vi模式:
set -o vi以下命令將使bash返回預設的emacs模式:
set -o emacs在你的工具帶上有一些這樣的東西,你很快就會成為一個終端高手。
... 當然,答案是接受命令列。但是,儘管啟動終端視窗(通常是CTRL+ALT+T)或從桌面登出以切換到主命令列很容易,但很難記住您需要的每個命令。 ...
...Extension的圖形工具來建立符號連結。它是用於檔案管理的最佳Windows檔案資源管理器擴充套件之一。 ...
有些人在啟動一個應用程式時會滿足於將滑鼠放在無窮無盡的選單上,但很可能你正在使用Linux,因為你更喜歡在一個更高效的管理器中使用你的計算機。這時,一個應用程式啟動器就派上用場了,它可以讓你做任何事情,從啟...
需要在Windows中執行Linux軟體嗎?當您需要訪問終端時,是否卡在使用Microsoft作業系統?別再擔心了。您可以選擇幾個選項來享受Linux環境,甚至可以在Windows中執行Linux軟體。 ...
...經在論壇和文章中看到了Bash這個詞。它有時看起來像是終端的同義詞,但是Bash和終端模擬器絕對是兩個不同的應用程式。那麼Bash到底是什麼呢?在這篇短文中,我們將探討Bash是什麼,它做什麼,以及如何開始使用它。 ...
... 複製和貼上的最快方法是使用鍵盤快捷鍵。使用Ctrl+C複製某些內容,然後使用Ctrl+V貼上。如果要剪下而不是複製,請使用Ctrl+X。 ...
...用history命令: history 然後,以前使用的命令列表被寫入終端視窗。 命令被編號,最近使用的命令(編號最高的命令)位於列表的末尾。 要檢視一定數量的命令,可以在命令列上將一個數字傳遞給歷史記錄。例如,要檢視最近...
...amp;gt;符號還表示這是一個符號連結,可以將其視為一種快捷方式。這個指向less in/bin的副本。 讓我們用less in/bin的版本再試一次: ls -lh /bin/less 這個條目顯然是一個“真正的”二進位制可執行檔案。清單的第一個字元是連字元...
... 從終點站 要在macOS上更改使用者帳戶的預設shell,只需在終端視窗中執行chsh-s(changeshell)命令。 透過執行以下命令將預設shell更改為Bash: chsh -s /bin/bash 您必須輸入使用者帳戶的密碼。最後,關閉終端視窗並重新開啟。您將使...