Startpagina > Omgeving & hulpmiddelen > byobu

byobu: Een eenvoudige en krachtige terminal multiplexer

Een wrapper-tool die tmux en screen gemakkelijker en mooier maakt om te gebruiken. Zonder complexe configuratie toont het een systeemstatusbalk (CPU, geheugen, etc.) onderaan en biedt het intuïtieve functietoetsen (F1-F12).

Wat is byobu?

Byobu is een tekstgebaseerde vensterbeheerder. Het is geoptimaliseerd voor gebruikers die de krachtige functies van `tmux` of `screen` willen gebruiken, maar moeite hebben met complexe sneltoetsconfiguraties of het instellen van de statusbalk.

Belangrijkste kenmerken

  • Intuïtieve sneltoetsen: Gebruikt functietoetsen zoals F2 (nieuw venster), F3/F4 (navigatie) in plaats van complexe Ctrl-combinaties.
  • Uitgebreide statusbalk: Toont standaard onderaan de versie van het besturingssysteem, het aantal CPU-kernen, geheugengebruik, datum/tijd, enzovoort.
  • Backend selectie: Via de instellingen kunt u de gewenste engine (tmux of screen) kiezen om byobu mee uit te voeren.

Belangrijkste commando's (Shell)

Commando's om byobu in de terminal uit te voeren of instellingen te wijzigen.

1. Uitvoering en sessiebeheer

2. Instellingen en hulpprogramma's

3. Hulp/Versie

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`byobu` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Belangrijkste sneltoetsen (Functietoetsen)

Het grootste voordeel van Byobu is het gebruik van **F-toetsen**. Gebruik deze intern na het starten.

Venster- en sessiebeheer

  • F2: Nieuw venster aanmaken
  • F3 / F4: Naar vorig venster / volgend venster gaan
  • F6: Sessie loskoppelen (Detach). De taken blijven op de achtergrond draaien en u keert terug naar de shell.
  • F8: Huidig venster hernoemen
  • F9: Byobu instellingenmenu openen (statusbalkinstellingen, help, etc.)

Scherm splitsen (Pane) en scrollen

  • Shift + F2: Scherm horizontaal splitsen
  • Ctrl + F2: Scherm verticaal splitsen
  • Shift + [pijltoetsen]: Focus verplaatsen tussen gesplitste schermen
  • F7: Scrollback-modus openen (omhoog scrollen, afsluiten met Enter)

Voorbeelden van gebruiksscenario's

Een typische workflow voor het gebruik van Byobu in de praktijk.

Sessie starten

byobu

De meest basale manier om te starten. Als er een eerder actieve sessie is, wordt deze hersteld; anders wordt een nieuwe sessie gemaakt.

Sessie aanmaken met een naam

byobu new -s my-server

Handig wanneer u sessies per project wilt onderscheiden.

Automatisch starten bij login instellen

byobu-enable

Stelt byobu in om automatisch te starten telkens wanneer u via SSH verbinding maakt met de server. (Let op het gemak)

Installatie

Kan eenvoudig worden geïnstalleerd via de pakketbeheerder op de meeste Linux-distributies.

Debian/Ubuntu

sudo apt update && sudo apt install -y byobu

Vaak standaard geïnstalleerd op Ubuntu Server.

RHEL/CentOS/Fedora

sudo dnf install -y byobu

De EPEL-repository kan nodig zijn.

macOS (Homebrew)

brew install byobu

Ook voor Mac-gebruikers.

Tips & Aandachtspunten

Handige tips

  • Gebruik het F9-menu: Druk tijdens het uitvoeren op `F9` om eenvoudig diverse instellingen te wijzigen met muis of toetsenbord, zoals het wijzigen van de statusbalkkleur of het selecteren van weer te geven informatie (batterij, netwerk, etc.).
  • Muis ondersteuning: U kunt de muisklikmodus inschakelen via het F9 > 'Toggle status notifications' menu, etc.
  • Als F-toetsen niet werken: In sommige terminalprogramma's of op een Mac kunnen F-toetsen zijn toegewezen aan systeemsneltoetsen. In dat geval moet u de F-toets samen met de Fn-toets indrukken, zoals `Fn + F2`, of de terminalinstellingen wijzigen.

gerelateerde commando's

Functional vergelijkbare of vaak samen gebruikte commando's.



Hétzelfde categoriecommando