Příkaz man, zkratka pro manual, je mocný nástroj v operačním systému Linux, který uživatelům umožňuje přístup k podrobným informacím o různých příkazech, utilitách a systémových voláních. Příkaz man poskytuje komplexní dokumentaci, která uživatelům pomáhá pochopit, jak používat a konfigurovat různé prvky prostředí Linuxu. Tento článek podrobně prozkoumá příkaz man, pokryje jeho syntaxi a možnosti a poskytne praktické příklady.
Obsah
- Co je člověk v Linux Command?
- Možnosti mužského příkazu
- Přístup k manuálovým stránkám
- Procházení manuálových stránek
- Sekce na manuálových stránkách
- Typy sekcí v Manuálech příkazů Man
- Příklady typů sekcí Man Command s Detailingem
- Jak hledat manuálové stránky v Linuxu?
- Alternativní způsoby čtení manuálových stránek
Co je člověk v Linux Command?
Theman>příkaz v Linux se používá k zobrazení manuálových stránek pro další příkazy a nástroje. Poskytuje podrobnou dokumentaci o použití, možnostech a funkčnosti příkazů, což z něj činí základní nástroj pro začátečníky i zkušené uživatele. Každá manuálová stránka obsahuje sekce jako JMÉNO, PŘEHLED, POPIS, MOŽNOSTI a PŘÍKLADY, které uživatelům pomáhají porozumět a efektivně používat příkaz.
Popis
Theman>Command je v podstatě linuxová manuální čtečka. Když píšeteman>následovaný názvem příkazu, načte a zobrazí manuálovou stránku daného příkazu, která nabízí úplné podrobnosti o tom, jak jej používat, včetně všech dostupných voleb a příznaků. Tento příkaz je zásadní pro seznámení se s nástroji a příkazy dostupnými v operačním systému Linux.
Syntaxe příkazu man
Základní syntaxe příkazu man je následující:
man [option] [command]>
Tady,
volba odkazuje na další příznaky, které upravují chování příkazu man,
příkaz je příkaz nebo nástroj Linuxu, pro který chcete získat přístup k příručce.
Možnosti mužského příkazu
Samotný příkaz man má možnosti, které vylepšují jeho funkčnost:
| Volba tostring java | Popis |
|---|---|
| muž [příkaz] | Zobrazte manuálovou stránku pro zadaný příkaz. |
| -f, -co je | Zobrazte stručný jednořádkový popis příkazu. |
| -k, –apropos | Vyhledejte příkazy související s daným klíčovým slovem. |
| -a, -všechny | Zobrazit všechny odpovídající manuálové stránky pro zadaný příkaz. |
| mezerník | Posuňte se v návodu o jednu stránku dopředu. |
| Vstupte | Posuňte se v návodu o jeden řádek dopředu. |
| B | Posuňte se v návodu o jednu stránku zpět. |
| Q | Ukončete ruční prohlížeč. |
Přístup k manuálovým stránkám
- Chcete-li otevřít manuálovou stránku pro konkrétní příkaz, jednoduše zadejte:
man [command]>
Například: Chcete-li zobrazit příručku pro ls příkaz proveďte následující příkaz:
man ls>
- Tím se zobrazí podrobné informace o ls příkaz, včetně jeho použití, možností a příkladů.
Procházení manuálových stránek
Jakmile vstoupíte na stránku manuálu, můžete se v ní pohybovat pomocí různých příkazů. Mezi běžné navigační klávesy patří:
- mezerník: Posuňte se o jednu stránku dopředu.
- Zadejte: Posuňte se o řádek dopředu.
- B: Posun o jednu stránku zpět.
- Q: Ukončete ruční prohlížeč.
Sekce na manuálových stránkách
Manuálové stránky jsou uspořádány do různých sekcí, z nichž každá slouží specifickému účelu. Mezi primární sekce patří:
- NÁZEV: Poskytuje název a stručný popis příkazu.
- SYNOPSE: Popisuje syntaxi příkazu.
- POPIS: Nabízí podrobné vysvětlení funkcí příkazu.
- MOŽNOSTI: Uvádí dostupné možnosti příkazového řádku a jejich popis.
- PŘÍKLADY: Poskytuje praktické příklady demonstrující použití příkazů.
- VIZ TAKÉ: Navrhuje související příkazy nebo prostředky.
Typy sekcí v Manuálech příkazů Man
Theman>Příručky příkazů jsou rozděleny do několika částí, z nichž každá poskytuje specifické typy informací o příkazech a funkcích operačního systému Linux. Pochopení těchto částí pomáhá uživatelům efektivně se orientovat v rozsáhlé dokumentaci. Každá příručka je rozdělena do následujících částí:
- Spustitelné programy nebo příkazy shellu : Příkazy, které lze provádět v shellu, např
ls>,cd>nebogrep>. - Systémová volání : Funkce poskytované jádrem, jako např
open>,read>, awrite>. - Výzvy do knihovny : Funkce v rámci programových knihoven, jako jsou ty ve standardní knihovně C, jako např
printf>amalloc>. - Hry : Dokumentace ke hrám dostupným v systému.
- Speciální soubory : Obvykle se vyskytuje v
/dev>, mezi ně patří soubory zařízení jako/dev/null>a/dev/sda>. - Formáty souborů a konvence : Podrobnosti o formátech souborů a konvencích, např.
/etc/passwd>. - Smíšený : Včetně balíčků maker a konvencí, např.
groff(7>)>. - Příkazy správy systému : Příkazy, které obvykle používá uživatel root administrace systému úkoly, jako
iptables>nebomount>. - Rutiny jádra : Nestandardní rutiny jádra používané v systému.
Příklady typů sekcí Man Command s Detailingem
Níže jsou uvedeny příklady typů sekcí příkazů man s podrobnostmi:
1. Sekce č in man Command v Linuxu
- V
man>příkazové manuály, sekce se používají ke kategorizaci různých typů informací. Můžete zadat číslo oddílu, aby se zobrazila pouze relevantní část příručky.
Syntax
man [SECTION-NUM] [COMMAND NAME]>
Příklad
man 2 intro>
Výstup
Tento příkaz zobrazí ruční zadání prointro>v části 2, která se týká systémová volání. Zadáním čísla sekce získáte přesné informace, které potřebujete, z rozsáhlých manuálových stránek Linuxu.

- V tomto příkladu jsou manuálové stránky příkazu ‘ intro ‘ jsou vráceny, které leží v sekci 2.
2. -f možnost in man Command v Linuxu
- Člověk si nemusí být schopen zapamatovat sekce, ve kterých je příkaz přítomen. Tato volba tedy udává sekci, ve které je daný příkaz přítomen.
Syntax
man -f [COMMAND NAME]>
Příklad
man -f ls>
Výstup
Tento příkaz vypíše sekce, kde jels>objeví se příkaz, který to znamenáls>je zdokumentována v části 1.

3. -možnost in man Command v Linuxu
- Tato možnost nám pomáhá zobrazit postupně všechny dostupné úvodní manuálové stránky.
Syntax
.tostring java
man -a [COMMAND NAME]>
Příklad
man -a intro>
Výstup
Tento příkaz zobrazí všeintro>manuálové stránky jedna po druhé, což vám umožní procházet je a najít konkrétní informace, které potřebujete. To je užitečné pro zobrazení více sekcí, ve kterých může být zdokumentován příkaz.

- Následující snímek obrazovky ilustruje manuálové stránky úvodu sekce 2:

V tomto příkladu se můžete procházet manuálovými stránkami (sekcemi), tj. buď čtením (stisknutím Enter) nebo přeskakováním (stisknutím ctrl+D) nebo ukončením (stiskem ctrl+C).
4. -k možnost in man Command v Linuxu
The-k>možnost vman>umožňuje vyhledávat příkaz jako regulární výraz na všech manuálových stránkách a vrací seznam odpovídajících položek spolu s jejich čísly sekcí.
Syntax
man -k [COMMAND NAME]>
Příklad
man -k cd>
Výstup
Tento příkaz vyhledá výraz cd ve všech manuálových stránkách a zobrazí příslušné položky spolu s oddíly, kde se nacházejí. To je užitečné pro hledání souvisejících příkazů a témat na stránkách manuálu.

- Příkaz ' CD ‘ se vyhledává na všech manuálových stránkách tak, že se považuje za regulární výraz.
5. -w možnost in man Command v Linuxu
- The
-w>možnost vman>příkaz vrátí umístění manuálové stránky pro daný příkaz. To je užitečné pro zjištění, kde jsou v systému uloženy manuálové stránky.
Syntax
co je hibernace
man -w [COMMAND NAME]>
Příklad
man -w ls>
Výstup
V tomto příkladu příkazman -w ls>vypíše cestu k manuálové stránce prols>označující, kde se v systému nachází soubor dokumentace.

- Umístění příkazu ' ls ‘ je vráceno.
6. -I možnost in man Command v Linuxu
The-I>možnost vman>příkaz rozlišuje velká a malá písmena při vyhledávání, což zajišťuje, že název příkazu bude uvažován s přesnými velkými a malými písmeny.
Syntax
man -I [COMMAND NAME]>
Příklad
Provedení následujícího příkazu pomáhá při hledání manuálů příkazu printf s rozlišením malých a velkých písmen.
man -I printf>
Výstup
Tento příkaz vyhledává manuálové stránkyprintf>příkaz, zachází s názvem příkazu s rozlišováním malých a velkých písmen. To je užitečné při rozlišování mezi příkazy nebo sekcemi, které mají podobné názvy, ale různé případy.

- Následující snímek obrazovky ilustruje manuál příkazu printf s rozlišením velkých a malých písmen:

- Následující text hledá manuálové stránky pro příkaz Printf s rozlišením malých a velkých písmen:

- Příkaz „printf“ se bere jako rozlišující velká a malá písmena, tj. „printf“ vrátí stránky manuálu, ale příkaz „Printf“ zobrazí chybu.
Jak hledat manuálové stránky v Linuxu?
Existují tři hlavní způsoby:
- Pomocí `
man`>příkaz: Toto je klasický přístup. Zadejte `man`>následovaný názvem příkazu, abyste našli jeho manuálovou stránku. Například `man mkdir`>vám ukáže manuálovou stránku pro 'mkdir'. příkaz. - Pomocí `
-k`>volba: Chcete vyhledávat klíčová slova na všech manuálových stránkách? Použitíman -k>následuje vaše klíčová slova. Například, `man -k>>permissions`>najde stránky zmiňující oprávnění . - Pomocí `
apropos`>příkaz: Podobné jako `man -k`>, ale 'apropos`>vyhledává také popisy, nejen jména. Zkuste `apropos networking`>najít stránky související se sítí.
Alternativní způsoby čtení manuálových stránek
Níže jsou uvedeny alternativní způsoby čtení manuálových stránek:
- man2html: Převádí manuálové stránky do formátu HTML, který lze snadněji číst v grafickém uživatelském rozhraní (GUI).
- tldr: Poskytuje kratší, zjednodušené verze manuálových stránek.
- co je: Poskytuje velmi stručné jednořádkové shrnutí příkazu.
- vhodný : Vyhledá
man>stránky pro klíčová slova a poskytuje seznam příkazů a jejich stručný popis. - info : Zobrazí podrobnější dokumentaci o příkazech a programech s hypertextovými odkazy, často včetně více informací na pozadí než
man>stránky.
Závěr
V tomto článku jsme diskutovali o příkazu man v Linuxu, který je základním nástrojem pro přístup k podrobné dokumentaci příkazů, nástrojů a systémových volání. Poskytuje komplexního průvodce s uspořádanými sekcemi, včetně syntaxe, možností a příkladů. S možnostmi jako-f>,-k>, a-a>uživatelé mohou rychle získat stručné popisy, vyhledávat související příkazy a přistupovat ke všem odpovídajícím manuálovým stránkám.
Procházení manuálovými stránkami je zjednodušeno pomocí běžných kláves, jako je mezerník a Enter. Příkaz man není jen dokumentační nástroj; je to cenný zdroj pro uživatele na všech úrovních, přispívá k lepšímu pochopení příkazů Linuxu a zvyšuje znalosti příkazového řádku.
Jak číst manuálové stránky v Linuxu | man Command – FAQ
Jak zobrazit příručku pro příkaz cd pomocí příkazu man?
Následující příkaz zobrazí manuálovou stránku pro CD příkaz, včetně informací o jeho volbách, syntaxi a příkladech.
man cd>
Jak hledat příkazy související se souborem pomocí příkazu man?
Následující příkaz poskytne seznam příkazů souvisejících se souborem klíčových slov a pomůže uživatelům objevit příslušné nástroje.
man -k file>
Jak zobrazit jednořádkový popis ls pomocí příkazu man?
Následující příkaz představí stručný jednořádkový popis příkazu ls, který je užitečný pro rychlou orientaci.
man -f ls>
Nemohu najít manuálovou stránku pro konkrétní příkaz, co mám dělat?
Existuje několik možností:
- Příkaz možná nemá manuálovou stránku. Některým menším nebo méně obvyklým příkazům může chybět dokumentace.
- Možná jste špatně napsali název příkazu. Znovu zkontrolujte pravopis a zkuste to znovu.
- Manuová stránka může být umístěna v jiné sekci. Můžete použít
-k>možnost sman>pro vyhledávání klíčových slov ve všech sekcích. Například `man -k ls`>vyhledá všechny manuálové stránky zmiňující ls.