Hlavní výhodou operačního systému Linux jsou terminálové příkazy. Problémem je, že ne vždy je uživatel schopen na všechny příkazy přijít sám. To je užitečné, protože s pomocí příkazů toho můžete udělat mnohem více, a co je důležité, mnohem pohodlněji, ve srovnání s grafickým rozhraním. Vývojáři vytvořili speciální systém nápovědy, kde najdete informace o každém příkazu. Většina příkazů obsahuje ve svých balíčcích stránky nápovědy, které jsou při instalaci přidány do společné databáze. V tomto článku si povíme, co je to man a jak tento nástroj používat.
Příkaz man umožňuje přístup do společné databáze nápovědy k příkazu, funkci nebo programu. Chcete-li zobrazit nápovědu, musíte obvykle programu předat název příkazu nebo jiného objektu v systému. Jeho syntaxe je následující:
$ man раздел page_name
Obvykle je názvem stránky název příkazu nebo název programu. Celá nápověda je rozdělena do několika částí. Ve výchozím nastavení jsou stránky nápovědy vypisovány ze všech sekcí, ale uživatel může vypsat stránky nápovědy z určité sekce. K tomu stačí příkazu předat číslo sekce.
Zde je seznam hlavních sekcí:
Nyní se podívejme na několik příkladů. Chcete-li zobrazit nápovědu k příkazu man, stačí spustit následující příkaz:
$ man man
Pro vyvolání nápovědy ls
:
$ man ls
Jednotlivé stránky nápovědy jsou rozděleny do několika částí.
Jedná se o následující části:
Existují i další sekce, ale tyto jsou hlavní. Pokud není o programu mnoho informací, mohou být některé sekce sloučeny dohromady a některé nemusí existovat vůbec.
K zobrazení informací a správě stránky nápovědy slouží následující klávesové zkratky:
e
nebo j
- posun o jeden řádek nahoru;y
nebo h
- posun o jeden řádek dolů;z
- posun o jedno okno dolů;w
- přesun o jedno okno nahoru;d
- přesun o polovinu okna dolů;u
- přesun o polovinu okna nahoru;/
- vyhledá výskyt zadaných znaků za znaky dopředu;?
- totéž jako předchozí, pouze vyhledává zpět;n
- v režimu vyhledávání zobrazí další výskyt;N
- v režimu vyhledávání zobrazí předchozí výskyt.Poté stiskněte klávesu Enter a program zvýrazní všechny výskyty tohoto slova v textu. Pro vyhledání dalšího výskytu stiskněte n.
Tyto klávesy vám budou k používání nápovědy stačit. Méně pomůcek se používá pro výstup informací, takže pokud potřebujete více klávesových zkratek.
Při spuštění pomůcky můžete použít několik možností, pojďme se na tyto možnosti podívat. Není jich mnoho a těch nejzajímavějších je jen několik. Volba -f
umožňuje zobrazit stručný popis stránky nápovědy. Například
$ man -f ls
Pomocí volby -k
můžete prohledávat stručné popisy stránek nápovědy. Vyhledejme například všechny stránky, které mají v popisu slovo printf
:
$ man -k printf
Volba -K
umožňuje prohledávat samotné stránky s nápovědou. Vyhledávání se provádí hrubou silou, takže nějakou dobu trvá:
$ man -K core
Příkaz otevře všechny nalezené stránky. Pro vstup stiskněte klávesovou zkratku Ctrl+C. Volba -L
umožní ručně nastavit jazyk, ve kterém se stránka zobrazí. Chcete-li zobrazit informace o člověku v angličtině, spusťte příkaz:
$ man -L en_US man
Chcete-li zobrazit man v ruském Linuxu, musíte tuto volbu nastavit na ru_RU
:
$ man -L ru_RU man
Aby to fungovalo, musíte mít v systému nainstalovány ruské lokalizační balíčky.
Další možnosti vždy najdete na stránce nápovědy k příkazu man.