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

    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 skärmen. Användning av 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 memorera knappt nyckelord.

    GNU Screen är en gudstjänst för de flesta som arbetar i terminal. Det gör att du kan kasta flera instanser och låter dig koppla frå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ärmen:

    GNU-skärmen 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 ned 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 får se de öppna skalen och en mängd andra statistik, som uppetid, klockklockhastighet, 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 kommer att se standardskärmen. För att börja anpassa, tryck 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. Men Byobu har 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 profilen
    • F6: Lossa från den här sessionen
    • F7: Ange kopiering / rullningsläge
    • F8: Skriv om ett fönster igen
    • F9: Konfigurationsmenyn 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 slå följande nyckelföljd:

    Ctrl + a, ctrl+!

    Kitt

    Om du använder PuTTY eller KiTTY, så är det bara ett sista steg du behöver ta. F-tangenterna kanske inte fungerar som de ska i början, men det är en enkel lösning.

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