25Aug

Så här lägger du till kraftfull multitasking till din Linux-terminal

Multitasking på kommandoraden kan vara verkligen förvirrande för nybörjare som använder Screen. Att använda Byobu sätter en mängd systemstatistik tillgängligt på ett ögonblick, samtidigt som det blir enkelt för nybörjare att arbeta utan att minnas tangentbord som är svår att komma ihåg.

GNU Screen är en gudstjänst för de flesta som arbetar i terminal. Det tillåter dig att gissa flera instanser och låt oss koppla ifrån dem och återvända till dem senare. Det är också ganska ökänt för att ha en hög inlärningskurva. Ange Byobu.

Screen vs Byobu

Byobu är en förbättring som ansluter till och använder skärmen, men erbjuder användbar statistik och lättanvända snabbtangenter för de grundläggande kommandona. För referens, här är skärm:

GNU Screen ger som standard inte något för att hitta ditt lager, men genom att redigera. screenrc-filen kan du lägga till en "hardstatus" -linje som i ovanstående skärmdump. Du kan se maskinens namn längst ned till vänster, och lite datum och tid längst ner till höger. Mitten visar hur många skal är öppna och vilka är aktiva.

Å andra sidan, här är standard Byobu-skärmen:

Och ja det är standard. Du ser de öppna skalen och en mängd andra statistik, som uppetid, klockhastighet, CPU-belastning, minnesanvändning, nätverkshastigheter, paket som behöver uppdateras och så vidare. Du kan ändra färgerna du vill och de alternativ du vill ha, också.

Installation och anpassning

För att kunna använda Byobu måste du också installera skärmen. Vi kan använda ett enkelt terminalkommando för att installera båda.

sudo apt-get installera skärm byobu

Ange ditt lösenord och tryck på "y" om du uppmanas att bekräfta. Därefter är det dags för enkel anpassning.

Du startar Byobu genom att bara skriva in den i kommandoraden.

byobu

Om du vill använda alternativ för skärm kan du bara ansluta dem och det kommer att överföras med dem. Här använder vi alternativet -S( capital 'S') för att ge sessionen en titel.

byobu -S session_title

Du kan också återuppta sessioner med -r-flaggan.

byobu -r

Eller du kan fortsätta med namn:

byobu -r session_title

Du får se standardskärmen. För att börja anpassa, klicka på F9-tangenten.

Hoppa ner till "Växla statusmeddelanden" för att ändra vad som visas längst ner.

Du kan också göra Byobu-lansering som standard när du ansluter / loggar in.

Du kan också ändra bakgrunds- och förgrundsfärgerna om du vill.

snabbtangenter

Du kan använda alla skärmens standard snabbtangenter utan en ny blick. Byobu har dock enklare nyckelbindningar som använder funktionstangenterna:

  • F2 : Skapa ett nytt fönster
  • F3 : Flytta till föregående fönster
  • F4 : Flytta till nästa fönster
  • F5 : Ladda om profil
  • F6 : Lossa från den här sessionen
  • F7 : Ange kopiering / rullningsläge
  • F8 : Skriv om ett fönster
  • F9 : Konfigurationsmeny kan också kallas Ctrl + a, Ctrl + @

Som du kan se är det mycket lättare än att använda skärmens Ctrl+ a, Ctrl-sekvenser. Om du föredrar skärmens nyckelbindningsuppsättning eller om de stör ett annat program( som Midnight Commander), kan du växla från att använda funktionstangenterna till skärmtangenterna i menyn, eller slå genom att trycka på följande nyckelföljd:

Ctrl + a, ctrl +!

PuTTY

Om du använder PuTTY eller KiTTY, är det bara ett sista steg du behöver ta. F-tangenterna kanske inte fungerar ordentligt först, men det är en enkel lösning.

Under tangentbordet måste du ändra funktionstangentens inställningar till "Xterm R6". Nu är du redo att njuta av Byobu via SSH!