Główna » jak » Jak dodać potężne wielozadaniowość do terminala linuksowego

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

    Wielozadaniowość w linii poleceń może być naprawdę myląca dla początkujących, którzy używają ekranu. Korzystanie z programu Byobu umożliwia szybkie przeglądanie 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ż bardzo 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 łatwej personalizacji.

    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ć, a 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 nazwie:

    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ż uruchomić Byobu domyślnie przy każdym połączeniu / zalogowaniu.

    Możesz także zmienić kolory tła i pierwszego planu, jeśli chcesz.

    Skróty klawiszowe

    Możesz korzystać ze wszystkich domyślnych skrótów klawiszowych ekranu bez konieczności ponownego podglądu. 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 Screen 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 uderzyć przez naciśnięcie następującej sekwencji klawiszy:

    Ctrl + a, ctrl+!

    Kit

    Jeśli używasz PuTTY lub KiTTY, musisz wykonać tylko jeden ostatni krok. Klawisze F mogą nie działać poprawnie 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!