Príkaz man, skratka pre manuál, je výkonný nástroj v operačnom systéme Linux, ktorý používateľom umožňuje prístup k podrobným informáciám o rôznych príkazoch, pomôckach a systémových volaniach. Príkaz man poskytuje komplexnú dokumentáciu, ktorá pomáha používateľom pochopiť, ako používať a konfigurovať rôzne prvky prostredia Linux. Tento článok podrobne preskúma príkaz man, pokryje jeho syntax a možnosti a poskytne praktické príklady.
Obsah
- Čo je človek v príkaze Linux?
- Možnosti mužského príkazu
- Prístup k manuálnym stránkam
- Navigácia na manuálových stránkach
- Sekcie na manuálových stránkach
- Typy sekcií v Manuáloch príkazov Man
- Príklady typov sekcií Man Command s detailovaním
- Ako hľadať manuálové stránky v Linuxe?
- Alternatívne spôsoby čítania manuálových stránok
Čo je človek v príkaze Linux?
Theman>
príkaz v Linux sa používa na zobrazenie manuálových stránok pre iné príkazy a nástroje. Poskytuje podrobnú dokumentáciu o použití, možnostiach a funkčnosti príkazov, vďaka čomu je základným nástrojom pre začiatočníkov aj skúsených používateľov. Každá manuálová stránka obsahuje sekcie ako NAME, SYNOPSA, POPIS, MOŽNOSTI a PRÍKLADY, ktoré pomáhajú užívateľom pochopiť a efektívne používať príkaz.
Popis
Theman>
príkaz je v podstate manuálna čítačka Linuxu. Keď píšeteman>
za názvom príkazu načíta a zobrazí manuálovú stránku pre daný príkaz, ktorá ponúka komplexné podrobnosti o tom, ako ho používať, vrátane všetkých dostupných možností a príznakov. Tento príkaz je rozhodujúci pre získanie informácií o nástrojoch a príkazoch dostupných v operačnom systéme Linux.
Syntax man Command
Základná syntax príkazu man je nasledovná:
man [option] [command]>
Tu,
možnosť odkazuje na ďalšie príznaky, ktoré upravujú správanie príkazu man,
príkaz je príkaz alebo nástroj Linuxu, pre ktorý chcete získať prístup k príručke.
Možnosti mužského príkazu
Samotný príkaz man má možnosti, ktoré zlepšujú jeho funkčnosť:
príkaz arp-a
Možnosť | Popis |
---|---|
muž [príkaz] | Zobrazte manuálovú stránku pre zadaný príkaz. |
-f, -čo | Zobrazte stručný jednoriadkový popis príkazu. |
-k, –apropos | Vyhľadajte príkazy súvisiace s daným kľúčovým slovom. |
-a, –všetko | Zobrazte všetky zodpovedajúce manuálové stránky pre zadaný príkaz. |
Medzerník | Posuňte sa v príručke o jednu stránku dopredu. |
Zadajte | Posuňte sa v príručke o jeden riadok dopredu. |
B | Posuňte sa o jednu stránku späť v príručke. |
Q | Ukončite manuálny prehliadač. konverzia z reťazca na int v jazyku Java |
Prístup k manuálnym stránkam
- Ak chcete získať prístup k manuálovej stránke pre konkrétny príkaz, jednoducho napíšte:
man [command]>
Napríklad: Ak chcete zobraziť príručku pre ls príkaz vykonajte nasledujúci príkaz:
man ls>
- Tým sa zobrazia podrobné informácie o ls vrátane jeho použitia, možností a príkladov.
Navigácia na manuálových stránkach
Keď vstúpite na manuálnu stránku, môžete sa ňou pohybovať pomocou rôznych príkazov. Medzi bežné navigačné klávesy patria:
- medzerník: Posunúť sa o jednu stránku dopredu.
- Zadajte: Posuňte sa o jeden riadok dopredu.
- B: Presun o jednu stránku dozadu.
- Otázka: Ukončite manuálny prehliadač.
Sekcie na manuálových stránkach
Manuálové stránky sú usporiadané do rôznych sekcií, z ktorých každá slúži špecifickému účelu. Medzi primárne sekcie patria:
- NÁZOV: Poskytuje názov a stručný popis príkazu.
- SYNOPSA: Popisuje syntax príkazu.
- POPIS: Ponúka podrobné vysvetlenie funkcií príkazu.
- MOŽNOSTI: Uvádza dostupné možnosti príkazového riadka a ich popisy.
- PRÍKLADY: Poskytuje praktické príklady demonštrujúce použitie príkazov.
- POZRI TIEŽ: Navrhuje súvisiace príkazy alebo zdroje.
Typy sekcií v Manuáloch príkazov Man
Theman>
príkazové manuály sú rozdelené do niekoľkých sekcií, z ktorých každá poskytuje špecifické typy informácií o príkazoch a funkciách operačného systému Linux. Pochopenie týchto častí pomáha používateľom efektívne sa orientovať v rozsiahlej dokumentácii. Každá príručka je rozdelená do nasledujúcich častí:
np.random.rand
- Spustiteľné programy alebo príkazy shellu : Príkazy, ktoré je možné vykonať v shelli, napr
ls>
,cd>
, alebogrep>
. - Systémové volania : Funkcie poskytované jadrom, ako napr
open>
,read>
, awrite>
. - Výzvy do knižnice : Funkcie v rámci programových knižníc, ako sú tie v štandardnej knižnici C, ako napr
printf>
amalloc>
. - Hry : Dokumentácia k hrám dostupným v systéme.
- Špeciálne súbory : Zvyčajne sa nachádza v
/dev>
, medzi ne patria súbory zariadenia ako napr/dev/null>
a/dev/sda>
. - Formáty súborov a konvencie : Podrobnosti o formátoch súborov a konvenciách, napr.
/etc/passwd>
. - Zmiešaný : Vrátane balíkov makier a konvencií, napr.
groff(7>
)>
. - Príkazy správy systému : Príkazy, ktoré zvyčajne používa užívateľ root správa systému úlohy, ako
iptables>
alebomount>
. - Rutiny jadra : Neštandardné rutiny jadra používané v systéme.
Príklady typov sekcií Man Command s detailovaním
Nasledujú príklady typov sekcií príkazov man s podrobnosťami:
1. Sekcia č in man Command v Linuxe
- V
man>
príkazové manuály, sekcie sa používajú na kategorizáciu rôznych typov informácií. Môžete zadať číslo časti, aby sa zobrazila iba relevantná časť príručky.
Syntax
man [SECTION-NUM] [COMMAND NAME]>
Príklad
man 2 intro>
Výkon
Tento príkaz zobrazí manuálne zadanie preintro>
v časti 2, ktorá sa týka systémové volania. Zadaním čísla sekcie získate presné informácie, ktoré potrebujete, z rozsiahlych manuálových stránok Linuxu.
- V tomto príklade sú manuálové stránky príkazu ‘ úvod “ sú vrátené, ktoré sa nachádzajú v časti 2.
2. -f možnosť in man Command v Linuxe
- Možno si nebudete môcť zapamätať sekcie, v ktorých je príkaz prítomný. Takže táto možnosť dáva sekciu, v ktorej je daný príkaz prítomný.
Syntax
man -f [COMMAND NAME]>
Príklad
man -f ls>
Výkon
Tento príkaz zobrazí zoznam sekcií, v ktorých jels>
zobrazí sa príkaz, ktorý to naznačujels>
je zdokumentovaný v časti 1.
3. -možnosť in man Command v Linuxe
- Táto možnosť nám pomáha postupne zobraziť všetky dostupné úvodné manuálové stránky.
Syntax
man -a [COMMAND NAME]>
Príklad
man -a intro>
Výkon
Tento príkaz zobrazí všetkointro>
manuálové stránky jednu po druhej, čo vám umožní prechádzať nimi a nájsť konkrétne informácie, ktoré potrebujete. Je to užitočné na prezeranie viacerých sekcií, v ktorých môže byť zdokumentovaný príkaz.
- Nasledujúca snímka obrazovky ilustruje manuálové stránky úvodu časti 2:
V tomto príklade sa môžete presúvať medzi stránkami (sekciami) manuálu, t. j. buď čítaním (stlačením Enter) alebo preskočením (stlačením ctrl+D) alebo ukončením (stlačením ctrl+C).
4. -k možnosť in man Command v Linuxe
The-k>
možnosť vman>
vám umožňuje vyhľadať príkaz ako regulárny výraz na všetkých manuálových stránkach, pričom vráti zoznam zodpovedajúcich položiek spolu s ich číslami sekcií.
Syntax
man -k [COMMAND NAME]>
Príklad
man -k cd>
Výkon
Tento príkaz vyhľadá výraz cd na všetkých manuálových stránkach a zobrazí príslušné položky spolu s časťami, v ktorých sa nachádzajú. Je to užitočné pri hľadaní súvisiacich príkazov a tém v rámci manuálových stránok.
- Príkaz „ cd ‘ sa vyhľadáva na všetkých manuálových stránkach tak, že sa považuje za regulárny výraz.
5. -w možnosť in man Command v Linuxe
- The
-w>
možnosť vman>
vráti umiestnenie manuálovej stránky pre daný príkaz. Je to užitočné na zistenie, kde sú v systéme uložené manuálové stránky.
Syntax
reverzný reťazec java
man -w [COMMAND NAME]>
Príklad
man -w ls>
Výkon
V tomto príklade príkazman -w ls>
vypíše cestu k manuálovej stránke prels>
príkaz označujúci, kde sa v systéme nachádza dokumentačný súbor.
- Miesto príkazu ' ls ‘ sa vráti.
6. -I možnosť in man Command v Linuxe
The-I>
možnosť vman>
príkaz rozlišuje veľké a malé písmená pri vyhľadávaní, čím zaisťuje, že názov príkazu sa bude posudzovať s presnými veľkosťami písmen.
Syntax
man -I [COMMAND NAME]>
Príklad
Vykonanie nasledujúceho príkazu pomáha pri hľadaní manuálov príkazu printf s rozlíšením malých a veľkých písmen.
man -I printf>
Výkon
Tento príkaz vyhľadá manuálové stránkyprintf>
príkaz, zaobchádzanie s názvom príkazu s rozlišovaním malých a veľkých písmen. Je to užitočné pri rozlišovaní medzi príkazmi alebo sekciami, ktoré majú podobné názvy, ale rozdielne prípady.
v jave
- Nasledujúca snímka obrazovky ilustruje manuál príkazu printf s rozlíšením malých a veľkých písmen:
- Nasledujúci text hľadá manuálne stránky pre príkaz Printf s rozlišovaním malých a veľkých písmen:
- Príkaz „printf“ sa berie tak, že sa rozlišujú malé a veľké písmená, tj „printf“ vracia manuálové stránky, ale „Printf“ zobrazuje chybu.
Ako hľadať manuálové stránky v Linuxe?
Existujú tri hlavné spôsoby:
- Pomocou `
man`>
príkaz: Toto je klasický prístup. Napíšte „man`>
za ktorým nasleduje názov príkazu, aby ste našli jeho manuálovú stránku. Napríklad „man mkdir`>
vám ukáže manuálovú stránku pre `mkdir` príkaz. - Pomocou `
-k`>
možnosť: Chcete hľadať kľúčové slová na všetkých manuálnych stránkach? Použiteman -k>
nasledované kľúčovými slovami. Napríklad „man -k>
>
permissions`>
nájde stránky, na ktorých sa spomína povolenia . - Pomocou `
apropos`>
príkaz: Podobne ako `man -k`>
, ale 'apropos`>
vyhľadáva aj popisy, nielen mená. Skúste `apropos networking`>
nájsť stránky súvisiace so sieťovaním.
Alternatívne spôsoby čítania manuálových stránok
Nasledujú alternatívne spôsoby čítania manuálových stránok:
- man2html: Konvertuje manuálové stránky do formátu HTML, ktorý sa dá ľahšie prečítať v grafickom používateľskom rozhraní (GUI).
- tldr: Poskytuje kratšie, zjednodušené verzie manuálových stránok.
- čo je: Poskytuje veľmi stručné jednoriadkové zhrnutie príkazu.
- apropos : Vyhľadáva
man>
stránky pre kľúčové slová a poskytuje zoznam príkazov a ich stručný popis. - Info : Zobrazí podrobnejšiu dokumentáciu o príkazoch a programoch s hypertextovými odkazmi, ktorá často obsahuje viac informácií na pozadí ako
man>
stránky.
Záver
V tomto článku sme diskutovali o príkaze man v Linuxe, ktorý je základným nástrojom na prístup k podrobnej dokumentácii o príkazoch, pomôckach a systémových volaniach. Poskytuje komplexného sprievodcu s organizovanými sekciami vrátane syntaxe, možností a príkladov. S možnosťami ako-f>
,-k>
, a-a>
, používatelia môžu rýchlo získať stručné popisy, vyhľadávať súvisiace príkazy a pristupovať ku všetkým zodpovedajúcim manuálnym stránkam.
Navigácia po manuálnych stránkach je zjednodušená pomocou bežných kláves, ako je medzerník a Enter. Príkaz man nie je len dokumentačný nástroj; je to cenný zdroj pre používateľov na všetkých úrovniach, ktorý prispieva k lepšiemu pochopeniu príkazov Linuxu a zvyšuje znalosti príkazového riadka.
Ako čítať manuálové stránky v Linuxe | man Command – často kladené otázky
Ako zobraziť príručku pre príkaz cd pomocou príkazu man?
Nasledujúci príkaz zobrazí manuálovú stránku pre cd vrátane informácií o jeho možnostiach, syntaxi a príkladoch.
man cd>
Ako vyhľadávať príkazy súvisiace so súborom pomocou príkazu man?
Nasledujúci príkaz poskytne zoznam príkazov súvisiacich so súborom kľúčových slov a pomôže používateľom objaviť relevantné nástroje.
man -k file>
Ako zobraziť jednoriadkový popis ls pomocou príkazu man?
Nasledujúci príkaz predstaví stručný jednoriadkový popis príkazu ls, ktorý je užitočný pre rýchlu orientáciu.
man -f ls>
Nemôžem nájsť manuálovú stránku pre konkrétny príkaz, čo mám robiť?
Existuje niekoľko možností:
- Príkaz nemusí mať manuálovú stránku. Niektorým menším alebo menej bežným príkazom môže chýbať dokumentácia.
- Možno ste nesprávne napísali názov príkazu. Skontrolujte pravopis a skúste to znova.
- Manuálna stránka sa môže nachádzať v inej sekcii. Môžete použiť
-k>
možnosť sman>
na vyhľadávanie kľúčových slov vo všetkých sekciách. Napríklad „man -k ls`>
vyhľadá všetky manuálové stránky spomínajúce ls.