Als u een junk voor de opdrachtregel bent, heeft u waarschijnlijk uren besteed aan het oplossen van gebroken scripts of het schrijven van uw eigen script. Dit proces kan voor één persoon uitputtend zijn en je hebt waarschijnlijk een eenvoudige manier willen om je eindsessie met vrienden te delen, zodat ze je konden helpen. Linux / Unix maken het extreem gemakkelijk met een eenvoudig terminalprogramma genaamd Byobu. Byobu is een uitbreiding op het GNU-scherm van de terminal-multiplexers of kortweg TMUX en biedt je de mogelijkheid om een ​​terminalsessie te delen met zoveel mensen als je wilt.

Installatie

Het installeren van Byobu op de meeste Linux-distributies is ongelooflijk eenvoudig. Open uw terminal en voer de juiste opdracht uit voor uw distributie.

Debian / Ubuntu / Linux Mint (en andere op Debian gebaseerde of op Ubuntu gebaseerde distributies):

 sudo apt-get installeren byobu 

CentOS / Red Hat Linux / Fedora:

 sudo yum install byobu 

ArchLinux:

 sudo pacman -Sy byobu 

Gentoo:

 sudo emerge byobu 

Mac OS X

Installatie op Mac OS X is bijna net zo eenvoudig. De enige vereiste is dat je Homebrew hebt geïnstalleerd. Homebrew is een niet-officiële pakketbeheerder voor Mac OS X. Het maakt het installeren van hulpprogramma's op de commandoregel uiterst eenvoudig.

Om Homebrew te installeren, open je je terminal door naar "Finder -> Utilities" te gaan en het terminalpictogram te zoeken.

Plak de volgende opdracht om met de installatie te beginnen en typ uw wachtwoord als daarom wordt gevraagd.

 ruby -e "$ (curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 

Zodra de installatie is voltooid, bent u klaar om Byobu te installeren.

 sudo brouw installatie byobu 

Krijg Sharing

Met de standaard configuratie-opties van Byobu kunt u uw scherm direct na de installatie delen. Nadat u byobu hebt geïnstalleerd, kunt u onmiddellijk een sessie maken door byobu typen.

 byobu 

Open nu een tweede terminal en doe hetzelfde. Je zult meteen in dezelfde byobu-sessie vallen als de eerste.

Uiteraard is lokaal verbinding maken met een Byobu-sessie op dezelfde computer redelijk nutteloos, maar Byobu werkt ook op afstand via SSH.

Als u een externe server gebruikt, maakt u er eerst verbinding mee via SSH zoals normaal.

 ssh-gebruiker @ somehost 

Nogmaals, typ byobu .

Herhaal dit proces met zoveel mensen als je wilt. Onmiddellijk zullen ze hechten aan uw Byobu-sessie. Elk van hen kan de sessie bekijken en besturen.

Byobu remote connect to server from first client:

Byobu remote connect to server from second client:

Extra kenmerken

Byobu heeft veel extra functies die toegankelijk zijn via sneltoetsen.

  • Maak een nieuwe terminalsessie binnen Byobu: f2
  • Schakel tussen terminalsessies binnen Byobu: f4
  • Maak los van Byobu sessie en log uit: f6
  • Splits het Byobu-scherm verticaal: control + f2
  • Splits het Byobu-scherm horizontaal: shift + f2
  • Start het Byobu-configuratiemenu: f9

Vanuit het configuratiemenu kunt u de weergavemeldingen onderaan de terminal wijzigen en Byobu starten vanaf het opstarten. Meer gevorderde gebruikers kunnen ook een alternatieve escape-reeks instellen die standaard "Ctrl + A" is.

Ga voor meer coole tips en trucs zoals aangepaste achtergrondkleuren naar de Ubuntu-documentatie van Byobu.