25Aug

Wie man leistungsstarkes Multitasking zu Ihrem Linux Terminal hinzufügt

click fraud protection

Multitasking in der Befehlszeile kann wirklich verwirrend für Anfänger sein, die Screen benutzen. Die Verwendung von Byobu stellt eine ganze Reihe von Systemstatistiken auf einen Blick zur Verfügung und erleichtert Neulingen die Arbeit, ohne sich an schwer zu merkende Tastenbindungen zu erinnern.

GNU Screen ist ein Glücksfall für die meisten Menschen, die im Terminal arbeiten. Es ermöglicht Ihnen, mehrere Instanzen zu spawnen und Sie von ihnen trennen und später zu ihnen zurückkehren. Es ist auch ziemlich berüchtigt für eine hohe Lernkurve. Betritt Byobu.

Bildschirm vs Byobu

Byobu ist eine Erweiterung, die mit Bildschirm verbindet und verwendet, bietet aber nützliche Statistiken und einfach zu bedienende Hotkeys für die grundlegenden Befehle. Zur Referenz, hier ist Bildschirm:

GNU Bildschirm gibt Ihnen standardmäßig nichts, um Ihre Peilung zu finden, aber durch Bearbeiten der Datei. screenrc können Sie eine "Hardstatus" -Zeile wie im obigen Screenshot hinzufügen. Sie können den Computernamen links unten und etwas Datum und Uhrzeit unten rechts sehen. In der Mitte wird angezeigt, wie viele Schalen offen und welche aktiv sind.

instagram viewer

Auf der anderen Seite ist hier der Standard-Byobu-Bildschirm:

Und ja, das ist der Standard. Sie sehen die offenen Shells und eine Vielzahl anderer Statistiken, wie z. B. Betriebszeit, Kerntaktgeschwindigkeit, CPU-Last, Speichernutzung, Netzwerkgeschwindigkeiten, Pakete, die aktualisiert werden müssen, und so weiter. Sie können die gewünschten Farben und die gewünschten Optionen ändern.

Installation und Anpassung

Um Byobu zu verwenden, müssen Sie auch Screen installieren. Wir können einen einfachen Terminalbefehl verwenden, um beide zu installieren.

sudo apt-get Installationsbildschirm byobu

Geben Sie Ihr Passwort ein und drücken Sie "y", wenn Sie zur Bestätigung aufgefordert werden. Als nächstes ist es Zeit für eine einfache Anpassung.

Sie starten Byobu, indem Sie es einfach in die Befehlszeile eingeben.

byobu

Wenn Sie Optionen für den Bildschirm verwenden möchten, können Sie sie einfach anschließen und sie weiterleiten. Hier verwenden wir die Option -S( Großbuchstaben 'S'), um der Sitzung einen Titel zu geben.

byobu -S session_title

Sie können Sitzungen auch mit dem Flag -r fortsetzen.

byobu -r

Oder Sie können den Namen wieder aufnehmen:

byobu -r session_title

Sie sehen den Standardbildschirm. Um mit dem Anpassen zu beginnen, drücken Sie die Taste F9.

Wechseln Sie zu "Statusmeldungen umschalten", um zu ändern, was unten angezeigt wird.

Sie können Byobu auch standardmäßig starten, wenn Sie sich verbinden / anmelden.

Sie können auch die Hintergrund- und Vordergrundfarben ändern, wenn Sie möchten.

Hotkeys

Sie können alle Standard-Hotkeys von Screen ohne einen zweiten Blick verwenden. Byobu hat jedoch einfachere Tastaturbelegungen, die die Funktionstasten verwenden:

  • F2 : Ein neues Fenster erstellen
  • F3 : Zum vorherigen Fenster wechseln
  • F4 : Zum nächsten Fenster wechseln
  • F5 : Profil neu laden
  • F6 : Von dieser Sitzung trennen
  • F7 : Kopier- / Scrollback-Modus eingeben
  • F8 : Fenster neu benennen
  • F9 : Konfigurationsmenü, kann auch mit Strg + a aufgerufen werden, Strg + @

Wie Sie sehen, ist dies wesentlich einfacher als die Verwendung von Screen's Ctrl+ a, Ctrl-Sequenzen. Wenn Sie die Tastenkombination von Screen bevorzugen oder wenn sie ein anderes Programm( wie Midnight Commander) stören, können Sie von der Verwendung der Funktionstasten zu Screen-Style-Tasten im Menü wechseln, oder drücken Sie die folgende Tastenfolge:

Ctrl + a, Strg +!

PuTTY

Wenn Sie PuTTY oder KiTTY verwenden, müssen Sie nur noch einen letzten Schritt machen. Die F-Tasten funktionieren möglicherweise zunächst nicht richtig, aber es ist eine einfache Lösung.

Unter den Tastaturoptionen müssen Sie die Tastatureinstellungen der Funktion auf "Xterm R6" ändern. Jetzt können Sie Byobu über SSH genießen!