Styrking av virtuelle terminaler med Byobu

Samfunnet Ubuntu Dokumentasjon beskriver Byobu som en "tekstbasert vindusbehandler." Paradokset er bare tilsynelatende fordi, akkurat som en vindusbehandler forbedrer en X-sesjon, forbedrer Byobu en virtuell terminal, noe som gjør det enkelt å åpne nye faner og legge en detaljert statuslinje.

Byobu ble opprinnelig utviklet for Ubuntu, men er nå tilgjengelig for RPM utdelinger og andre Unix-lignende systemer. Kjører på toppen av GNU Screen eller tmux - valget er ditt - programvaren tar sitt navn fra sammenligningen av sine mange faner til de japanske sammenleggbare skjermer som brukes som romdeler

Når installert, legger Byobu en. element på skrivebordet menyen. Men du kan også starte det ved å skrive inn byobu som en kommando i enhver virtuell konsoll. Programmet kjører mest pålitelig i GNOME terminal, men du kan også kjøre den fra KDE Konsole eller annen terminal emulator, selv om sporadiske hikke kan skje.

Statusindikatorer, Splits og Windows

Byobu mest åpenbare funksjonen er statusindikatorer som vises nederst i vinduet. Hvis du kjører på toppen av GNU Screen, bruker Byobu to statuslinjer, toppen for informasjon om gjeldende sesjon, bunnen for hardware informasjon. Derimot, når Byobu kjører på tmux bare én linje skjermer.

Uansett, over tre dusin statusindikatorer er tilgjengelig, alt fra den gjeldende brukeren, vert og adresse til CPU-temperaturen og prosessorer. Varsler for ventende krasjrapporter, RAID feil, tilgjengelige oppdateringer pakken og noen reboots kreves etter systemoppgraderinger er også tilgjengelig. Det er enda avsetning for egendefinerte indikatorer.

Den andre store trekk er faner. Innenfor den aktive økten, kan du legge til en split - en ny ledetekst i samme vindu - ved å trykke Shift-F2 for å dele plass horisontalt, eller Ctrl-F2 for å dele plass i høyden. Alternativt kan åpnes F2 et helt nytt vindu. Med ekstra tastebindinger kan du flytte mellom vinduer eller splittelse i samme vindu, åpne og lukke dem. Innenfor hver økt kan du også angi Rulle historie, og kopiere og lime inn tekst ved hjelp av bare tastetrykk.

konfigurasjonsverktøy

Listen over tastatursnarveier er lang, så du bør starte utforskningen av Byobu ved å trykke F9 og ser på koblingen hjelp i konfigurasjonsmenyen. Deretter velger Toggle statusmeldinger å velge indikatorene for å vise nederst i vinduet. Du kan også bruke konfigurasjonsmenyen for å endre escape-sekvens og angi Byobu å starte ved innlogging.

Men Byobu skiftende bort fra konfigurasjonsmenyen i favør av en pakke med verktøy. Den mest nyttige av disse er byobu-select-session, som lar deg angi om Byobu kjører på toppen av av GNU Screen eller standard tmux, en justering som kan hjelpe hvis noen funksjoner er utilgjengelige under én konfigurasjon.

En annen nyttig verktøy er byobu-status-detaljer, noe som gir en detaljert rapport om hva som skjer med systemet. Foreløpig, i alle fall noen av disse verktøyene ikke er offisielt dokumentert, for eksempel byobu-stille, som undertrykker den øverste statuslinjen, og byobu-stillhet, som undertrykker både statuslinjer, men kan du bruke kategorien ferdigstillelse for å se en liste over alle verktøy .

Andre innstillinger er justerbare i filene i ~ /.byobu katalogen. For disse filene, kan du ta kontakt med de som er i /usr /share /byobu for detaljerte instruksjoner. Ved hjelp av disse filene, kan du endre de grunnleggende farger som Byobu skjermer eller plassering av indikatorene på statuslinjene.

Sannsynligvis den mest nyttige filen er ~ /.byobu /vinduer, som inneholder en liste over lokale og eksterne vinduer åpne, én oppføring per linje, i strukturen beskrevet i skjermen mannen siden. Ellers er Byobu vedvarende, åpning med vinduene som vist sist gang det gikk.

Byobu kunne bruke mer up-to-date dokumentasjon, og brukerne kan lett snuble over kombinasjoner av funksjoner som ikke fungerer sammen eller til og med føre til krasj. Men hvis du er den type bruker sannsynlig å finne Byobu nyttig, kan du vurdere noen quirks en rettferdig handel for den potensielle kraften. Anmeldelser



Previous:
Next Page: