jak používat obrazovku [Guide]

Obrazovka je velice užitečný nástroj, který umožňuje uživatelům ukládat a obnovovat terminálové relace bez nutnosti neustále otevřeného okna terminálu. Ačkoli je tento software často využíván na linuxových serverech, může být stejně tak přínosný i pro uživatele Ubuntu, kteří chtějí mít možnost kdykoliv se vrátit k rozpracovanému terminálovému úkolu, aniž by museli mít terminál permanentně spuštěný.

V tomto průvodci si ukážeme, jak nainstalovat Screen na Ubuntu, jak tento program funguje a jak s ním pracovat.

Ubuntu: Práce s aplikací Screen – Instalace

I přesto, že Screen patří mezi nejpopulárnější správce terminálových relací v Linuxu, není v Ubuntu standardně předinstalován. K jeho použití je tedy nutné jej do systému manuálně doinstalovat.

Pro zahájení instalace Screen na vašem počítači s Ubuntu otevřete okno terminálu. To lze provést stisknutím klávesové zkratky Ctrl + Alt + T, případně vyhledáním aplikace „Terminál“ v nabídce aplikací a jejím spuštěním.

Jakmile se terminál otevře a je připraven k použití, nainstalujte Screen pomocí následujícího příkazu:

sudo apt install screen

Nechcete instalovat Screen prostřednictvím terminálu? Můžete jej nalézt i ve správci balíčků Synaptic. Pokud jej máte nainstalovaný, klikněte na „Hledat“, zadejte „screen“ a nainstalujte příslušný balíček.

Ubuntu: Práce s aplikací Screen – Klávesové zkratky

Screen nabízí mnoho klávesových zkratek, které je nutné znát pro efektivní používání programu. Tyto zkratky vám umožní spravovat vaše terminálové relace v Ubuntu.

Klávesových zkratek pro Screen je velké množství a jejich kompletní výpis by zabral značnou část tohoto článku. Proto si ukážeme, jak si je můžete zobrazit sami.

Nejprve pomocí příkazu

man screen

zobrazte manuálovou stránku pro Screen. Tato příručka je velmi obsáhlá, ale obsahuje detailní informace o všech aspektech aplikace.

V manuálu poté procházejte stránky stisknutím mezerníku, dokud nenarazíte na sekci „VÝCHOZÍ VÁZÁNÍ KLÍČŮ“. Zde najdete tabulku klávesových zkratek pro Screen.

Chcete si informace o klávesových zkratkách zobrazit ve vašem oblíbeném textovém editoru? Exportujte je do textového souboru ve vaší domovské složce pomocí následujícího příkazu:

man screen > ~/screen-manual.txt

Poté stačí otevřít soubor „screen-manual.txt“ a zobrazit si jeho obsah.

Ubuntu: Práce s aplikací Screen – Základní použití

Screen je i přes svou malou velikost instalace velmi sofistikovaný program. V tomto průvodci se zaměříme na jeho základy, jako je spuštění Screen, posílání terminálových relací na pozadí a do popředí a další.

Začněte spuštěním Screen v terminálu, což provedete zadáním příkazu

screen

.

Po spuštění Screen se vám zobrazí krátká zpráva o autorských právech a možnostech programu. Stiskněte mezerník pro pokračování.

Po stisknutí mezerníku se vám zobrazí prázdný terminál. Nicméně tento terminál běží pod správou aplikace Screen. Zde můžete spouštět jakékoliv programy. Pro spuštění například aplikace top byste zadali příkaz:

top

Pro přesunutí aplikace top na pozadí a otevření nového terminálu stiskněte kombinaci kláves Ctrl + A a následně C. Touto kombinací kláves vytvoříte nový terminál, přičemž top bude běžet na pozadí.

Pro návrat k aplikaci top můžete stisknout Ctrl + A a poté Ctrl + A ještě jednou. Tato kombinace vás přepne zpět do terminálu s aplikací top. Opakovaným stisknutím Ctrl + A dvakrát se můžete přepínat mezi dvěma spuštěnými terminálovými relacemi ve Screen.

Pokud máte otevřeno více než dvě relace, pouhé opakované stisknutí Ctrl + A vás nepřepne přes všechny. Pro procházení mezi více relacemi postupujte následovně.

Nejprve stiskněte Ctrl + A a poté W. Zobrazí se vám seznam všech spuštěných terminálových relací. Poznamenejte si čísla vedle jednotlivých relací. Například, pokud máte otevřené 3 terminálové relace, výzva pro seznam (po stisknutí Ctrl + A a poté W) bude vypadat nějak takto:

0*$ bash 1$ bash 2-$ bash

Každá relace má vedle sebe své číslo. Pro přechod k relaci č. 0 stiskněte Ctrl + A a poté 0. Pro otevření relace č. 2 stiskněte Ctrl + A, poté 2 a tak dále.

Ukončení relace v Screen

Potřebujete ukončit aktivní relaci ve Screen? Zde je postup. Nejprve vypište dostupné relace pomocí Ctrl + A, poté W. Poté otevřete požadovanou relaci pomocí Ctrl + A a následně čísla relace (např. Ctrl + A, poté 0).

Jakmile jste v relaci, kterou chcete ukončit, stiskněte Ctrl + A a poté K. Alternativně můžete ukončit všechny relace najednou stisknutím Ctrl + A a poté \.

Další informace o Screen

V tomto průvodci jsme probrali pouze základy používání Screen v Ubuntu. Prozkoumání pokročilejších funkcí si vyžádá nahlédnutí do manuálové stránky programu.

Pro zobrazení manuálu otevřete okno terminálu a zadejte příkaz:

man screen

Další zajímavé informace naleznete také na oficiální dokumentaci programu Screen.