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.