V této příručce si ukážeme, jak používat příkaz „help“ v Linuxu.
Předpoklady:
K provedení kroků, které jsou uvedeny v této příručce, potřebujete následující součásti:
- Funkční systém Linux. Pro účely testování a učení bude virtuální počítač s Linuxem fungovat dobře.
- Základní porozumění rozhraní příkazového řádku
Příkaz Help
Při práci s CLI v podstatě komunikujeme s programem shell, který funguje jako rozhraní k základnímu operačnímu systému. V současnosti je Bash nejpoužívanějším shellovým programem. Většina linuxových systémů dnes používá Bash jako výchozí shell.
Příkaz „help“ je vestavěný příkaz shellu Bash. Používá se k procházení dokumentace shellu dalších vestavěných příkazů, jako je echo, cd, pwd, alias a další.
Chcete-li získat seznam veškeré dostupné dokumentace, spusťte samotný příkaz „help“:
$ Pomoc
Všechny příkazy (a klíčová slova) v seznamu jsou vestavěné příkazy a funkce shellu. Můžeme to ověřit pomocí příkazu „type“. Například:
$ typ Pomoc vývozní test eval exec pwd vrátit se
Dokumentace nápovědy může být stručným shrnutím nebo relativně podrobným. Úplnou dokumentaci však naleznete v manuálových stránkách (pokud jsou k dispozici).
Základní použití
V následujícím příkladu nápověda představí rychlou dokumentaci příkazu „pwd“:
$ Pomoc pwd
Podobně můžeme použít „nápovědu“ ke kontrole rychlé dokumentace dalších nástrojů.
$ Pomoc jeho
$ Pomoc CD
$ Pomoc echo
Můžeme se také rychle podívat na dokumentaci samotného příkazu „help“:
$ Pomoc Pomoc
Stručný popis
Místo dokumentace může „nápověda“ vytisknout stručný popis zadaného příkazu. Chcete-li tak učinit, musíte přidat příznak „-d“:
$ Pomoc -d < argument >
V prvním příkladu se podívejte na krátký popis „pwd“:
$ Pomoc -d pwd
Podobně můžeme zkontrolovat krátký popis dalších příkazů:
$ Pomoc -d jeho
$ Pomoc -d CD
$ Pomoc -d echo
Pseudo Man Page
Můžeme dát pokyn „nápovědě“ k vytištění dokumentace ve formátu manuálové stránky. Protože to není skutečná manuálová stránka příkazu, označuje se jako pseudo manuálová stránka.
Chcete-li získat dokumentaci ve formátu manuálové stránky, použijte příznak „-m“:
$ Pomoc -m < argument >
Podívejte se například na dokumentaci nápovědy „help“ ve formátu manuálové stránky:
$ Pomoc -m Pomoc
Podobně můžeme toto formátování použít na jinou dokumentaci:
$ Pomoc -m jeho
$ Pomoc -m CD
$ Pomoc -m echo
Pouze syntaxe příkazu
Potřebujete rychle nahlédnout do struktury příkazů konkrétního příkazu? Za použití ' -s příznak ” zobrazí pouze syntaxi příkazu:
$ Pomoc -s < argument >
Chcete-li například zkontrolovat syntaxi příkazu echo, použijte následující příkaz:
$ Pomoc -s echo
Podobně můžeme zkontrolovat syntaxi příkazů dalších příkazů:
$ Pomoc -s jeho
$ Pomoc -s CD
$ Pomoc -s Pomoc
Výstupní kódy
V závislosti na úspěšnosti spuštěného komentáře vrátí příkaz „help“ návratový kód. Hodnoty výstupního kódu jsou následující:
- 0 : Příkaz se úspěšně spustí.
- 1 : Daný argument nebyl nalezen.
- 2 : Špatná volba.
Následující příklad ukazuje tyto ukončovací kódy:
$ Pomoc Pomoc$ echo $?
$ Pomoc adsf
$ echo $?
$ Pomoc -asdf
$ echo $?
Závěr
V této příručce jsme úspěšně ukázali, jak používat příkaz „help“ v Linuxu. Je to vestavěný příkaz shellu, který představuje dokumentaci o dalších vestavěných příkazech shellu.
Máte zájem dozvědět se více o linuxovém shellu? Podívejte se na skriptování Bash, robustní způsob využití prostředí Bash k automatizaci úloh.
Hodně štěstí při práci s počítačem!