If-Koubou

Jak dodać potężne wielozadaniowość do terminala linuksowego

Jak dodać potężne wielozadaniowość do terminala linuksowego (Jak)

Wielozadaniowość w linii poleceń może być naprawdę myląca dla początkujących, którzy używają ekranu. Korzystanie z programu Byobu pozwala błyskawicznie uzyskać dostęp do statystyk systemowych, ułatwiając początkującym pracę bez zapamiętywania trudnych do zapamiętania skrótów klawiszowych.

Ekran GNU to dar niebios dla większości ludzi pracujących w terminalu. Pozwala na odradzanie się wielu instancji i pozwala odłączyć się od nich i wrócić do nich później. Jest również znany z posiadania wysokiej krzywej uczenia się. Wpisz Byobu.

Screen vs Byobu

Byobu to ulepszenie, które łączy się z ekranem i korzysta z niego, ale oferuje przydatne statystyki i łatwe w użyciu skróty klawiszowe do podstawowych poleceń. Dla odniesienia, oto ekran:

Ekran GNU domyślnie nie daje ci nic do znalezienia, ale edytując plik .screenrc, możesz dodać linię "hardstatus", jak na powyższym obrazku. Możesz zobaczyć nazwę urządzenia w lewym dolnym rogu, a także datę i godzinę w prawym dolnym rogu. Środek pokazuje, ile skorup jest otwartych i które są aktywne.

Z drugiej strony, oto domyślny ekran Byobu:

I tak, to jest domyślne. Zobaczysz otwarte powłoki i wiele innych statystyk, takich jak czas pracy, szybkość zegara rdzenia, obciążenie procesora, wykorzystanie pamięci, prędkości sieci, pakiety wymagające aktualizacji i tak dalej. Możesz zmienić kolory, które chcesz i opcje, które lubisz.

Instalacja i dostosowanie

Aby korzystać z Byobu, musisz także zainstalować Screen. Możemy użyć prostej komendy terminala, aby zainstalować oba.

sudo apt-get ekran instalacyjny byobu

Wprowadź hasło i naciśnij "y", jeśli pojawi się monit o potwierdzenie. Następnie nadszedł czas na łatwe dostosowanie.

Uruchamiasz Byobu po prostu wpisując go w linii poleceń.

Byobu

Jeśli chcesz użyć opcji dla ekranu, możesz je po prostu podłączyć i przekaże je dalej. Tutaj użyjemy opcji -S (capital 'S'), aby nadać sesji tytuł.

byobu -S session_title

Możesz także wznowić sesję, używając opcji -r.

byobu -r

Lub możesz wznowić po imieniu:

byobu -r session_title

Zobaczysz domyślny ekran. Aby rozpocząć dostosowywanie, naciśnij klawisz F9.

Przejdź do "Przełącz powiadomienia o statusie", aby zmienić to, co pokazuje się na dole.

Możesz również domyślnie uruchamiać Byobu przy każdym połączeniu / zalogowaniu.

Możesz również zmienić kolory tła i pierwszego planu, jeśli chcesz.

Skróty klawiszowe

Możesz użyć wszystkich domyślnych skrótów klawiszowych ekranu bez ponownego spojrzenia. Jednak Byobu ma łatwiejsze klawisze, które wykorzystują klawisze funkcyjne:

  • F2: Utwórz nowe okno
  • F3: Przejdź do poprzedniego okna
  • F4: Przejdź do następnego okna
  • F5: Załaduj ponownie profil
  • F6: Odłącz od tej sesji
  • F7: Wprowadź tryb kopiowania / przewijania
  • F8: Zmień tytuł okna
  • F9: Menu konfiguracji można również przywołać przy pomocy Ctrl + a, Ctrl + @

Jak widać, jest to znacznie łatwiejsze niż użycie Ctrl + a, Ctrl z ekranu. Jeśli wolisz zestaw klawiaturowy Screena lub jeśli przeszkadzają innym programom (takim jak Midnight Commander), możesz przełączyć się z używania klawiszy funkcyjnych na klawisze stylu ekranu w menu lub uderzając naciskając następującą sekwencję klawiszy:

Ctrl + a, ctrl +!

Kit

Jeśli używasz PuTTY lub KiTTY, musisz wykonać tylko jeden ostatni krok. Klawisze F mogą nie działać prawidłowo na początku, ale jest to łatwa naprawa.

Pod opcjami klawiatury będziesz musiał zmienić ustawienia klawiatury funkcji na "Xterm R6". Teraz możesz cieszyć się Byobu przez SSH!