Začněte nyníZačněte zdarma

Jak získat nápovědu k příkazu?

Ke zjištění, co jednotlivé příkazy dělají, se dříve používal příkaz man (zkratka anglického slova „manual"). Například příkaz man head zobrazí tyto informace:

HEAD(1)               BSD General Commands Manual              HEAD(1)

NAME
     head -- display first lines of a file

SYNOPSIS
     head [-n count | -c bytes] [file ...]

DESCRIPTION
     This filter displays the first count lines or bytes of each of
     the specified files, or of the standard input if no files are
     specified.  If count is omitted it defaults to 10.

     If more than a single file is specified, each file is preceded by
     a header consisting of the string ``==> XXX <=='' where ``XXX''
     is the name of the file.

SEE ALSO
     tail(1)

man automaticky spustí less, takže pro procházení informací možná budeš muset stisknout mezerník a pro ukončení použít :q.

Jednořádkový popis v sekci NAME stručně vysvětluje, co příkaz dělá, a přehled v sekci SYNOPSIS uvádí všechny podporované přepínače. Vše, co je volitelné, je uvedeno v hranatých závorkách [...], alternativy jsou odděleny symbolem | a opakující se prvky jsou označeny .... Manuálová stránka příkazu head ti tedy říká, že můžeš zadat buď počet řádků pomocí -n, nebo počet bajtů pomocí -c, a jako vstup mu předat libovolný počet názvů souborů.

Problém unixového manuálu spočívá v tom, že musíš vědět, co hledáš. Pokud to nevíš, můžeš zkusit Stack Overflow, zeptat se na Slack kanálech DataCampu nebo se podívat do sekce SEE ALSO příkazů, které již znáš.

Toto cvičení je součástí kurzu

Introduction to Shell

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení