This page has been robot translated, sorry for typos if any. Original content here.

Verknüpfungen in einer Schale

Verknüpfungen in einer Schale

Leitsatz

In diesem Beitrag werden Sie über einige der Tastenkombinationen lernen, die Leben-Administratoren arbeiten in der Konsole überzeugen kann. Sie alle arbeiten in bash'e. Tastaturbefehle überprüft ich weiter auf Cisco (Cisco IOS Software, s72033_rp Software (s72033_rp-ADVIPSERVICESK9_WAN-M), Version 12.2 (33) SXH4), csh und zsh. Betrachtet in anderen Aufzeichnungen werden vor allem nicht wiederholen. Kombinationen werden entsprechend die Funktionstasten verwenden.

Besonders nützlich dieser Text wird Menschen, die die Schlüssel verwenden, wie zu Hause, Ende und Löschen (die tsiskovoy Konsole „funktioniert nicht“).

Kombinationen

Zunächst einige Tastenkombinationen Strg.

  • Strg + a - Übergang in der oberen Reihe (Cisco, CSH, zsh)
  • Strg + b - 1 Übergang in die Rücktaste (Cisco, CSH, zsh)
  • + C Ctrl - sendet das SIGINT - Programm. Normalerweise unterbricht den aktuellen Job (csh, zsh)
  • + D Ctrl - Löscht die Zeichen unter dem Cursor (analog löschen) (Cisco, CSH, zsh )
  • Strg + E - gehen an das Zeilenende (cisco, csh, zsh)
  • Strg + f - Übergang auf 1 Zeichen nach vorne (Cisco, CSH, zsh)
  • Strg + k - (! EOL und nicht auf dem Bildschirm) löscht bis zum Ende der Zeile alles bis (Cisco, csh, zsh )
  • Strg + l - löscht den Bildschirm. Löschbefehl gleichwertig. (Csh, zsh)
  • Ctrl + R - Suche nach Geschichten. Suchen Wiederholung (Paging von Suchergebnissen). Dh inkrementelle Suche. (Zsh)
  • Strg + j - aufhören zu suchen und ermöglicht es Ihnen , das Team gefunden zu bearbeiten. Wenn die Suche durchgeführt wurde, dann ist die Rückkehr ähnlich den Touch. (In zsh führt den Befehl)
  • + T Strg - ändert das Zeichen unter dem Cursor auf die vorherige. Oder wenn Sie es bevorzugen, zieht vorherige Zeichen bis zum Ende der Zeile. (Cisco, CSH, zsh)
  • Strg + u - löscht links von den Cursor an den Anfang der Zeile alle Zeichen. (Cisco, in CSH, entfernt zsh eine ganze Zeile)
  • Strg + w - entfernt an den Anfang des Wortes links von der Cursor - Zeichen. (Cisco, CSH, zsh)
  • Strg + xx - bewegt sich von der aktuellen Position zu Beginn der Kurslinie und zurück. Cisco arbeitet ähnlich wie Strg + U. (Csh)
  • Strg + x @ - zeigt mögliche Ergänzungen Host - Namen (die Namen der Datei / etc / hosts genommen werden)
  • Strg + z - suspend'it aktuelle Task (CSH, zsh)
  • Strg + x; + E Ctrl - öffnet $ EDITOR die eingegebene Zeichenkette zu ändern. Nach dem Speichern wird der Befehl zur Ausführung gesendet. Wenn die Variable nicht gesetzt ist, öffnet das System einen Texteditor (für Linux ist häufig, nano)

Nun ein wenig über die Kombination mit der Viola.

  • Alt + <- der Übergang in der ersten Mannschaft in der Geschichte der Kommandos (zsh)
  • Alt +> - der Übergang in den letzten Befehl in der Geschichte
  • Alt +? - zeigt eine Liste der möglichen Ergänzungen des Teams ( das gleiche wie Tab-Reiter) (in csh, zsh - Analogon , das string)
  • Alt + * - Setzen Sie alle möglichen Befehle in der Befehlszeile Ergänzungen
  • Alt + / - versucht , die Dateinamen zu ergänzen (ähnlich Tabs)
  • Alt +. - Legen Sie das letzte Argument des vorherigen Befehl (das Analogon von $, mit Ausnahme nicht zu tun: p, um zu überprüfen!)
  • Alt + b - bewegt den Cursor nach links um 1 Wort (Cisco, CSH, zsh)
  • Alt + c - macht den Brief unter dem Cursor groß, und den Rest bis zum Ende des Wortes, klein. (Cisco, CSH, zsh)
  • Alt + d - Löscht Zeichen aus der aktuellen Cursorposition bis zum Ende des Wortes. (Cisco, CSH, zsh)
  • Alt + f - bewegt den Cursor ein Wort vorwärts (cisco, csh, zsh)
  • Alt + l - macht alle Buchstaben von der aktuellen Cursorposition bis zum Ende des Wortes klein (Cisco, CSH, zsh)
  • Alt + t - tauscht das Wort unter dem Cursor und die vorherige (zsh)
  • Alt + u - übersetzt die Buchstaben aus dem Cursor an das Ende des Worts in Großbuchstaben (Cisco, CSH, zsh)
  • Alt + Back-Raum - löscht Zeichen aus der aktuellen Cursorposition bis zum Anfang des Wortes (cisco, csh, zsh)

Im nächsten Abschnitt I, für die der Kürze halber, werde ich „2T“ zu bezeichnen , doppelklicken Sie auf eine Registerkarte schreiben.

  • 2T - ergänzen das Team. Wenn Sie drücken, wenn eine leere Zeile - werden alle verfügbaren Befehle aufzulisten
  • (String) 2T - zeigt eine Liste der möglichen Ergänzungen
  • (Dir) 2T - Show - Ordner Unterordner dir
  • * 2T - zeigt Unterordner außer versteckt (deren Namen mit einem Punkt beginnen)
  • ~ 2T - zeigt alle Benutzer von / etc / passwd. Hinzufügen eines Benutzernamen, können Sie in seinem Home-Verzeichnis gehen. Zum Beispiel? ~ Oxpa /
  • $ 2T - zeigt eine Liste der Ergänzungen zu den Systemvariablen
  • @ 2T - ergänzt die Hostnamen in der Datei / etc / hosts enthalten
  • = 2T - Auflistung des aktuellen Verzeichnisses, ähnlich wie ls.

Schließlich wird eine kleine

Weil in meiner Arbeit habe ich oft den Bash-Shell und cisco'vsky verwenden, signiert nur eine Kombination, die ich für andere Shells kennen arbeiten. csh Funktionen , Zsh sicherlich nicht weniger bashevskih, das tue ich nur weniger Arbeit mit ihnen.

Die obige Liste ist falsch ohne Erklärung zeigen: alle diese Verknüpfungen in bash'e neu zugewiesen werden können. Es gibt Aktionen, die nicht standardmäßig Hotkeys zugewiesen sind. Diese „Tricks“ in bash'a Anleitung beschrieben, empfehle ich allen Beteiligten.