Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Eine Zusammenfassung häufig verwendeter Linux-Bash-Tastenkombinationen (kontinuierlich aktualisiert~)!

Eine Zusammenfassung häufig verwendeter Linux-Bash-Tastenkombinationen (kontinuierlich aktualisiert~)!

藏色散人
藏色散人nach vorne
2021-11-18 15:17:132103Durchsuche

Machen Sie sich mit Bash-Tastenkombinationen vertraut, um die Effizienz zu verbessern

Bash-Tastenkombinationen sind eigentlich GNU Readline-Tastenkombinationen.
GNU Readline Library ist ein GNU-Softwarepaket zur Annahme von Benutzereingaben.

Es ist die zugrunde liegende Bibliothek der meisten Shells, einschließlich Bash.
Sogar die meisten Softwareprogramme unter OSX/Windows/Linux verwenden damit kompatible Tastenkombinationen.
Somit können diese Tastenkombinationen insbesondere unter Linux/OSX weitgehend reine Tastaturbedienungen unterstützen.

Bash ist Teil des GNU-Projekts und die Standard-Shell, die von den meisten Linux-Distributionen bereitgestellt wird.

Die Essenz von Linux liegt in der Effizienz der Befehlszeile. Der erste Schritt beim Erlernen der Befehlszeile besteht darin, zu lernen, wie man Bash-Befehle schnell eingibt.

Cursorbewegung

TastenkombinationenStrg + aBewegen Sie den Cursor an den Anfang der Zeile
Beschreibung
Ctrl + a 移动光标到行首
Ctrl + e 移动光标到行尾
Alt + b 移动光标后退一个单词(词首)
Alt + f 移动光标前进一个单词(词首)
Ctrl + f 光标前进一个字母
Ctrl + b 光标后退一个字母
Ctrl + xx 当前位置与行首之间光标切换

剪切粘贴

快捷键 描述
Ctrl + k 删除从光标到行尾
Ctrl + u 删除从光标到行首
Ctrl + w 从光标向前删除一个单词
Alt + d 从光标向后删除一个单词
Ctrl + d 删除光标下一个字母
Ctrl + h 删除光标前一个字母
Alt + t swap(当前单词, 上一个单词)
Ctrl + t swap(当前字母, 上一个字母)
Ctrl + y 粘贴上一次删除的文本

大小写转换

快捷键 描述
Alt + c 大写当前字母,并移动光标到单词尾
Alt + u 大写从当光标到单词尾
Alt + l 小写从当光标到单词尾

历史命令

快捷键 描述
Ctrl + r 向后搜索历史命令
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
  • Strg + e
Bewegen Sie den Cursor an das Ende der Zeile
🎜🎜Alt + b🎜Bewegen Sie den Cursor ein Wort zurück (Wortanfang) td>🎜🎜🎜Alt + f🎜Bewegen Sie den Cursor ein Wort vorwärts (Wortanfang)🎜🎜🎜 Strg + f 🎜Der Cursor bewegt sich einen Buchstaben vorwärts🎜🎜🎜Strg + b🎜Der Cursor bewegt sich einen Buchstaben zurück🎜🎜🎜Strg + xx td>🎜Cursorwechsel zwischen aktueller Position und Zeilenanfang🎜🎜Ausschneiden und Einfügen🎜🎜🎜 🎜🎜Tastenkombination🎜🎜Beschreibung🎜🎜🎜🎜🎜🎜Strg + k🎜Löschen vom Cursor bis zum Ende der Zeile🎜🎜🎜Strg + u🎜Löschen vom Cursor bis zum Zeilenanfang🎜🎜 🎜Strg + w🎜Löschen eines Wortes vom Cursor vorwärts🎜🎜🎜Alt + d🎜Löschen vom Cursor rückwärts Ein Wort🎜🎜🎜Strg + d🎜 Löschen Sie den Buchstaben unter dem Cursor🎜🎜🎜Strg + h 🎜Löschen Sie den Buchstaben vor dem Cursor🎜🎜🎜Alt + t🎜swap (aktuelles Wort, vorheriges Wort)🎜🎜🎜Strg + t 🎜swap (aktueller Buchstabe, vorheriger Buchstabe)🎜🎜 🎜Strg + Y🎜Den zuletzt gelöschten Text einfügen 🎜🎜Groß-/Kleinschreibung konvertieren🎜🎜🎜🎜🎜Tastenkombination🎜🎜Beschreibung🎜🎜🎜 🎜🎜🎜Alt + c🎜Großschreiben Sie den aktuellen Buchstaben und bewegen Sie ihn. Cursor an das Ende des Wortes🎜🎜🎜Alt + u🎜Großbuchstaben ab Cursor bis zum Ende des Wortes🎜🎜🎜Alt + l 🎜Kleinbuchstaben ab Cursor bis zum Ende des Wortes td>🎜🎜Verlaufsbefehl🎜🎜🎜🎜🎜Tastenkombination🎜🎜Beschreibung🎜🎜🎜🎜🎜🎜Strg + r 🎜Historische Befehle rückwärts durchsuchen🎜🎜🎜Strg + g🎜Suche beenden🎜🎜🎜Strg + p🎜Vorheriger Befehl im Verlauf🎜🎜🎜Strg + n🎜Nächster Befehl im Verlauf🎜🎜🎜Alt + .🎜Das letzte Wort des vorherigen Befehls🎜🎜Terminalbefehl🎜🎜🎜🎜🎜Tastenkombination🎜🎜Beschreibung🎜🎜🎜 🎜🎜🎜Strg + l 🎜Bildschirm löschen🎜🎜🎜Strg + s🎜Ausgabe stoppen (in Zsh zum vorherigen Suchverlaufsbefehl)🎜🎜🎜Strg + q🎜Ausgabe fortsetzen🎜🎜🎜<code>Strg + c 🎜Aktuellen Befehl beenden🎜🎜🎜Strg + z🎜Hänge den aktuellen Befehl an🎜🎜🎜<code>Strg + d🎜Eingabe beenden (ein EOF generieren)🎜 🎜Eine E-Mail nur über die Tastatur schreiben? 🎜🎜Die meiste Software (GUI, Befehlszeile) in den meisten Betriebssystemen (OSX, Windows, Linux) 🎜 verwendet GNU Readline-kompatible Bibliotheken auf der untersten Ebene, um Benutzereingaben zu lesen. 🎜🎜Daher sind Bash-Tastenkombinationen vollständig in der Lage, E-Mails nur über die Tastatur zu schreiben🎜:🎜
  • Den Cursor innerhalb derselben Zeile bewegen: Strg-B, Strg- F, Strg-A
, Strg-E usw. 🎜
  • Bewegen Sie den Cursor nach oben und unten: Strg-P, Strg-N. 🎜
  • Ausschneiden/Einfügen: Strg-W, Alt-D usw. 🎜🎜🎜
  • Das obige ist der detaillierte Inhalt vonEine Zusammenfassung häufig verwendeter Linux-Bash-Tastenkombinationen (kontinuierlich aktualisiert~)!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen