Shortcuts in der Schale

Shortcuts in der 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. Shortcuts Ich habe weiter auf Cisco (Cisco IOS Software, s72033_rp Software (s72033_rp-ADVIPSERVICESK9_WAN-M), Version 12.2 (33) SXH4), csh und zsh. Betrachtet in den anderen Datensätzen werde ich nicht zu viel wiederholen. Kombinationen werden entsprechend den Funktionstasten zu verwenden.

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

Kombinationen

Zunächst einige Tastenkombinationen Strg.

  • Strg + a - Übergang zum Anfang der Zeile (cisco, csh, zsh)
  • Strg + b - Übergang auf 1 Zeichen zurück (cisco, csh, zsh)
  • Ctrl + C - sendet die SIGINT - Programm. Normalerweise unterbricht er den aktuellen Auftrag (csh, zsh)
  • d Strg + - löschen Zeichen unter dem Cursor (analog zu löschen) (cisco, csh, zsh )
  • Strg + E - gehen an das Zeilenende (cisco, csh, zsh)
  • Strg + f - Übergang auf 1 Zeichen nach vorn (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 Analogie. (CSH zsh)
  • Strg + r - Suchverlauf. Suche wiederholen (Paging von Suchergebnissen). Das ist eine inkrementelle Suche. (Zsh)
  • + J Strg - Anhalten der Suche und ermöglicht es Ihnen , den gefundenen Befehl zu bearbeiten. Wenn die Suche nicht produziert hat, ist es ähnlich wie die Eingabetaste drücken. (In zsh führt den Befehl aus )
  • + T Strg - ändert sich das Zeichen unter dem Cursor auf die vorherige. Oder wenn Sie es bevorzugen, zieht vorherigen Zeichen bis zum Ende der Zeile. (Cisco, csh, zsh)
  • Strg + u - löscht nach links von der Cursor an den Anfang der Zeile alle Zeichen. (Cisco, in csh, entfernt zsh eine ganze Zeile)
  • Strg + w - entfernt zu Beginn des Wort links vom Cursor Zeichen. (Cisco, csh, zsh)
  • Strg + xx - bewegt sich von der aktuellen Position des Kurses in den Anfang der Zeile und zurück. Auf Cisco arbeitet ähnlich wie Strg + U. (Csh)
  • Strg + x @ - zeigt die mögliche Ergänzungen Host - Namen (die Namen der / etc / hosts getroffen werden)
  • Strg + z - suspend'it aktuelle Aufgabe (csh, zsh)
  • Strg + x; + E Strg - öffnet $ EDITOR die eingegebene Zeichenkette zu ändern. Nach dem Speichern wird der Befehl zur Ausführung gesendet. Wenn die Variable nicht gesetzt ist, wird das System mit einem Texteditor (für Linux ist oft, nano)

Nun ein wenig über die Kombination mit der Viola.

  • Alt + <- der Übergang in die erste Mannschaft in der Geschichte der Befehle (zsh)
  • Alt +> - Umzug in den letzten Befehl in der Geschichte
  • Alt +? Zeigt eine Liste von möglichen Ergänzungen des Teams (wie Tab-Reiter) (in csh, zsh - Analogon , das string) -
  • Alt + * - Setzen Sie alle möglichen Befehle in der Befehlszeile Ergänzungen
  • Alt + / - versuchen , den Dateinamen zu ergänzen (ähnlich Tabs)
  • Alt +. - Legen Sie das letzte Argument für den vorherigen Befehl (das Analogon von $, aber nicht zu tun: p, 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 der Rest vor dem Ende des Wortes, klein. (Cisco, csh, zsh)
  • Alt + d - entfernt Zeichen von der aktuellen Cursorposition bis zum Ende des Wortes. (Cisco, csh, zsh)
  • Alt + f - bewegt sich der 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 von der aktuellen Cursorposition bis zum Ende eines Wortes in Großbuchstaben (cisco, csh, zsh)
  • Alt + Back-Raum - entfernt Zeichen von 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 - Show Unterordner außer versteckt (deren Namen mit einem Punkt beginnen)
  • ~ 2T - zeigt alle Benutzer von / etc / passwd. Durch das Hinzufügen eines Benutzernamens können Sie in seinem Home-Verzeichnis gehen. Zum Beispiel? ~ Oxpa /
  • $ 2T - zeigt eine Liste der Ergänzungen zu den Systemvariablen
  • @ 2T - ergänzt Host - Namen in der Datei / etc / hosts enthalten
  • = 2T - eine Auflistung des aktuellen Verzeichnisses, ähnlich wie ls.

Ein kleiner Abschluss

Seit meiner Arbeit verwende ich oft die Bash-Shell und cisco'vsky, nur eine Kombination unterzeichnet, dass ich Arbeit und andere Shells kennen. Eigenschaften csh , Zsh sicherlich nicht weniger bashevskih, ich habe gerade mit ihnen weniger gearbeitet.

Die obige Liste wird korrekt angezeigt werden, ohne Klärung: alle diese Verknüpfungen in bash'e neu zugeordnet werden können. Es gibt Aktionen, die nicht standardmäßig Hotkeys zugewiesen sind. Diese "Tricks" beschrieben in bash'a Handbuch, das ich empfehlen, alle Interessierten zu lesen.