Jak číst manuálové stránky v Linuxu | man Command

Jak číst manuálové stránky v Linuxu | man Command

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?

The man> 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

The man> Command je v podstatě linuxová manuální čtečka. Když píšete man> 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

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ů.

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

The man> 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í:

  1. Spustitelné programy nebo příkazy shellu : Příkazy, které lze provádět v shellu, např ls> , cd> nebo grep> .
  2. Systémová volání : Funkce poskytované jádrem, jako např open> , read> , a write> .
  3. Výzvy do knihovny : Funkce v rámci programových knihoven, jako jsou ty ve standardní knihovně C, jako např printf> a malloc> .
  4. Hry : Dokumentace ke hrám dostupným v systému.
  5. Speciální soubory : Obvykle se vyskytuje v /dev> , mezi ně patří soubory zařízení jako /dev/null> a /dev/sda> .
  6. Formáty souborů a konvence : Podrobnosti o formátech souborů a konvencích, např. /etc/passwd> .
  7. Smíšený : Včetně balíčků maker a konvencí, např. groff(7> )> .
  8. Příkazy správy systému : Příkazy, které obvykle používá uživatel root administrace systému úkoly, jako iptables> nebo mount> .
  9. 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í pro intro> 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.

muž 2 úvod

  • 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 je ls> objeví se příkaz, který to znamená ls> je zdokumentována v části 1.

muž -f ls

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

man -a [COMMAND NAME] 

Příklad

man -a intro 

Výstup

Tento příkaz zobrazí vše intro> 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.

muž - úvod

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

manuální úvodní stránka

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 v man> 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.

muž -k cd

  • 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 v man> 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

man -w [COMMAND NAME] 

Příklad

man -w ls 

Výstup

V tomto příkladu příkaz man -w ls> vypíše cestu k manuálové stránce pro ls> označující, kde se v systému nachází soubor dokumentace.

muž -w ls

  • Umístění příkazu ' ls ‘ je vráceno.

6. -I možnost in man Command v Linuxu

The -I> možnost v man> 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ánky printf> 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.

muž -I tiskf

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

manuálová stránka pro tiskf

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

muž -I tiskf

  • 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:

  1. 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.
  2. 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í .
  3. 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 

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 s man> 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.