Man komanda, saīsinājums no rokasgrāmatas, ir spēcīgs rīks operētājsistēmā Linux, kas ļauj lietotājiem piekļūt detalizētai informācijai par dažādām komandām, utilītprogrammām un sistēmas izsaukumiem. Komanda man nodrošina visaptverošu dokumentāciju, palīdzot lietotājiem saprast, kā izmantot un konfigurēt dažādus Linux vides elementus. Šajā rakstā tiks detalizēti izpētīta man komanda, aptverot tās sintaksi un opcijas, kā arī sniedzot praktiskus piemērus.
Satura rādītājs
virknes formātā java
- Kas ir cilvēks Linux komandā?
- Cilvēka komandu opcijas
- Piekļuve rokasgrāmatu lapām
- Navigācija rokasgrāmatu lapās
- Manuālo lapu sadaļas
- Sadaļu veidi Man komandu rokasgrāmatās
- Man Command sadaļu veidu piemēri ar detalizētu informāciju
- Kā meklēt manuālās lapas operētājsistēmā Linux?
- Alternatīvi veidi, kā lasīt man lapas
Kas ir cilvēks Linux komandā?
Theman>
komandēt iekšā Linux tiek izmantots, lai parādītu citu komandu un utilītu rokasgrāmatas lapas. Tā nodrošina detalizētu dokumentāciju par komandu lietošanu, opcijām un funkcionalitāti, padarot to par būtisku rīku gan iesācējiem, gan pieredzējušiem lietotājiem. Katrā rokasgrāmatas lapā ir sadaļas, piemēram, NOSAUKUMS, SINOPSE, APRAKSTS, OPTIONS un EXAMPLES, kas palīdz lietotājiem saprast un efektīvi izmantot komandu.
Apraksts
Theman>
komanda būtībā ir Linux manuālais lasītājs. Kad rakstātman>
kam seko komandas nosaukums, tā izgūst un parāda šīs komandas rokasgrāmatas lapu, piedāvājot visaptverošu informāciju par tās lietošanu, tostarp visas pieejamās opcijas un karogus. Šī komanda ir ļoti svarīga, lai uzzinātu par Linux operētājsistēmā pieejamajiem rīkiem un komandām.
Vīrieša komandas sintakse
Komandas man pamata sintakse ir šāda:
man [option] [command]>
Šeit,
opciju attiecas uz papildu karodziņiem, kas maina cilvēka komandas uzvedību,
komandu ir Linux komanda vai utilīta, kuras rokasgrāmatai vēlaties piekļūt.
Cilvēka komandu opcijas
Man pašai komandai ir iespējas, kas uzlabo tās funkcionalitāti:
Opcija | Apraksts |
---|---|
cilvēks [komanda] | Parādiet norādītās komandas rokasgrāmatas lapu. |
-f, -kas | Parādiet īsu komandas aprakstu vienā rindā. |
-k, –apropos | Meklējiet komandas, kas saistītas ar doto atslēgvārdu. |
-a, -visi | Parādīt visas atbilstošās rokasgrāmatas lapas norādītajai komandai. |
Atstarpes taustiņš | Pārvietojiet rokasgrāmatā vienu lappusi uz priekšu. |
Ievadiet | Rokasgrāmatā pārvietojieties vienu rindiņu uz priekšu. |
B | Pārvietojiet rokasgrāmatā vienu lapu atpakaļ. |
J | Aizveriet manuālo skatītāju. |
Piekļuve rokasgrāmatu lapām
- Lai piekļūtu konkrētas komandas rokasgrāmatas lapai, vienkārši ierakstiet:
man [command]>
Piemēram: Lai skatītu rokasgrāmatu par ls komanda izpildiet šādu komandu:
man ls>
- Tas parādīs detalizētu informāciju par ls komandu, tostarp tās lietojumu, opcijas un piemērus.
Navigācija rokasgrāmatu lapās
Kad esat piekļuvis rokasgrāmatai, varat tajā pārvietoties, izmantojot dažādas komandas. Kopējie navigācijas taustiņi ietver:
- Atstarpes taustiņš: Pāriet vienu lapu uz priekšu.
- Ievadiet: Pārvietojieties vienu rindiņu uz priekšu.
- B: Pārvietojieties vienu lapu atpakaļ.
- J: Aizveriet manuālo skatītāju.
Manuālo lapu sadaļas
Rokasgrāmatas lapas ir sakārtotas dažādās sadaļās, un katra no tām kalpo noteiktam mērķim. Galvenās sadaļas ietver:
- NOSAUKUMS: Norāda komandas nosaukumu un īsu aprakstu.
- KOPSAVILKUMS: Apraksta komandas sintaksi.
- DESCRIPTION: Piedāvā detalizētu komandas funkcionalitātes skaidrojumu.
- IESPĒJAS: Uzskaita pieejamās komandrindas opcijas un to aprakstus.
- PIEMĒRI: Sniedz praktiskus piemērus, kas demonstrē komandu lietošanu.
- SKATĪT ARĪ: Iesaka saistītas komandas vai resursus.
Sadaļu veidi Man komandu rokasgrāmatās
Theman>
komandu rokasgrāmatas ir sadalītas vairākās sadaļās, un katra sniedz noteikta veida informāciju par operētājsistēmas Linux komandām un līdzekļiem. Šo sadaļu izpratne palīdz lietotājiem efektīvi orientēties plašajā dokumentācijā. Katra rokasgrāmata ir sadalīta šādās sadaļās:
- Izpildāmās programmas vai čaulas komandas : komandas, kuras var izpildīt čaulā, piemēram
ls>
,cd>
, vaigrep>
. - Sistēmas zvani : Kodola nodrošinātās funkcijas, piemēram,
open>
,read>
, unwrite>
. - Bibliotēkas zvani : funkcijas programmu bibliotēkās, piemēram, C standarta bibliotēkās, piemēram,
printf>
unmalloc>
. - Spēles : Sistēmā pieejamo spēļu dokumentācija.
- Īpaši faili : parasti atrodams
/dev>
, tajos ietilpst tādi ierīces faili kā/dev/null>
un/dev/sda>
. - Failu formāti un konvencijas : Sīkāka informācija par failu formātiem un konvencijām, piemēram,
/etc/passwd>
. - Dažādi : ietverot makro pakotnes un konvencijas, piemēram,
groff(7>
)>
. - Sistēmas administrēšanas komandas : komandas, kuras parasti izmanto saknes lietotājs sistēmas administrēšana uzdevumi, piemēram
iptables>
vaimount>
. - Kodola rutīnas : sistēmā izmantotās nestandarta kodola rutīnas.
Man Command sadaļu veidu piemēri ar detalizētu informāciju
Tālāk ir sniegti man komandu sadaļu tipu piemēri ar detalizētu informāciju:
1. Sadaļas nr in man Command operētājsistēmā Linux
- Iekš
man>
komandu rokasgrāmatas, sadaļas tiek izmantotas, lai klasificētu dažāda veida informāciju. Varat norādīt sadaļas numuru, lai tiktu parādīta tikai attiecīgā rokasgrāmatas sadaļa.
Sintakse
man [SECTION-NUM] [COMMAND NAME]>
Piemērs
man 2 intro>
Izvade
Šī komanda parāda manuālo ierakstuintro>
2. sadaļā, kas attiecas uz sistēmas zvani. Sadaļas numura norādīšana nodrošina precīzu nepieciešamo informāciju no plašajām Linux rokasgrāmatas lapām.
pārsvītrojums
- Šajā piemērā komandas “manuālās lapas ievads tiek atgriezti, kas atrodas 2. sadaļā.
2. -f opcija in man Command operētājsistēmā Linux
- Iespējams, ka nevar atcerēties sadaļas, kurās ir komanda. Tātad šī opcija dod sadaļu, kurā atrodas dotā komanda.
Sintakse
man -f [COMMAND NAME]>
Piemērs
man -f ls>
Izvade
Šī komanda uzskaita sadaļas, kurāsls>
tiek parādīta komanda, kas norāda uz tols>
ir dokumentēts 1. sadaļā.
3. -opcija in man Command operētājsistēmā Linux
- Šī opcija palīdz mums secīgi parādīt visas pieejamās ievada rokasgrāmatas lapas.
Sintakse
man -a [COMMAND NAME]>
Piemērs
numpy standartnovirze
man -a intro>
Izvade
Šī komanda parādīs visuintro>
rokasgrāmatas lapas vienu pēc otras, ļaujot tām pārlūkot, lai atrastu vajadzīgo informāciju. Tas ir noderīgi, lai skatītu vairākas sadaļas, kurās komanda varētu būt dokumentēta.
- Šis ekrānuzņēmums ilustrē 2. sadaļas ievada rokasgrāmatas lapas:
Šajā piemērā varat pārvietoties pa manuālajām lapām (sadaļām), t.i., lasīt (nospiežot Enter) vai izlaist (nospiežot ctrl+D) vai iziet (nospiežot ctrl+C).
4. -k opcija in man Command operētājsistēmā Linux
The-k>
opcija sadaļāman>
komanda ļauj meklēt komandu kā regulāru izteiksmi visās rokasgrāmatas lapās, atgriežot atbilstošo ierakstu sarakstu kopā ar to sadaļu numuriem.
Sintakse
man -k [COMMAND NAME]>
Piemērs
man -k cd>
Izvade
Šī komanda meklē terminu cd visās rokasgrāmatas lapās un parāda attiecīgos ierakstus kopā ar sadaļām, kurās tie ir atrasti. Tas ir noderīgi, lai rokasgrāmatu lapās atrastu saistītās komandas un tēmas.
- komanda ' cd ' tiek meklēts visās rokasgrāmatas lapās, uzskatot to par regulāru izteiksmi.
5. -w opcija in man Command operētājsistēmā Linux
- The
-w>
opcija sadaļāman>
komanda atgriež dotās komandas rokasgrāmatas lapas atrašanās vietu. Tas ir noderīgi, lai atrastu, kur sistēmā tiek glabātas rokasgrāmatas lapas.
Sintakse
man -w [COMMAND NAME]>
Piemērs
man -w ls>
Izvade
Šajā piemērā komandaman -w ls>
izvada ceļu uz rokasgrāmatas lapuls>
komandu, norādot, kur sistēmā atrodas dokumentācijas fails.
selēna pamati
- Komandas atrašanās vieta ' ls ‘tiek atgriezts.
6. -I variants in man Command operētājsistēmā Linux
The-I>
opcija sadaļāman>
komanda padara meklēšanu reģistrjutīgu, nodrošinot, ka komandas nosaukums tiek ņemts vērā ar precīzu reģistru.
Sintakse
man -I [COMMAND NAME]>
Piemērs
Sekojošās komandas izpilde palīdz atrast printf komandas rokasgrāmatas ar reģistrjutību.
man -I printf>
Izvade
Šī komanda meklē rokasgrāmatas lapasprintf>
komandu, apstrādājot komandas nosaukumu ar reģistrjutību. Tas ir noderīgi, lai atšķirtu komandas vai sadaļas, kurām ir līdzīgi nosaukumi, bet atšķirīgi gadījumi.
- Šis ekrānuzņēmums ilustrē printf komandas rokasgrāmatu ar reģistrjutīgumu:
- Tālāk tiek meklētas Printf komandas manuālās lapas ar reģistrjutīgumu:
- Komanda “printf” tiek uzskatīta par reģistrjutīgu, t.i., “printf” atgriež rokasgrāmatas lapas, bet “Printf” rada kļūdu.
Kā meklēt manuālās lapas operētājsistēmā Linux?
Ir trīs galvenie veidi:
- Izmantojot `
man`>
komanda: Šī ir klasiskā pieeja. Ierakstiet `man`>
kam seko komandas nosaukums, lai atrastu tās rokasgrāmatas lapu. Piemēram, `man mkdir`>
parādīs rokasgrāmatas lapu `mkdir' komandu. - Izmantojot `
-k`>
variants: Vai vēlaties meklēt atslēgvārdus visās rokasgrāmatu lapās? Izmantotman -k>
kam seko jūsu atslēgvārds(-i). Piemēram, `man -k>
>
permissions`>
atradīs lapas, kurās minēts atļaujas . - Izmantojot `
apropos`>
komanda: Līdzīgi kā `man -k`>
, bet `apropos`>
meklē arī aprakstus, ne tikai vārdus. Izmēģiniet `apropos networking`>
lai atrastu lapas, kas saistītas ar tīklu veidošanu.
Alternatīvi veidi, kā lasīt man lapas
Tālāk ir norādīti alternatīvi veidi, kā lasīt rokasgrāmatas lapas:
- man2html: Pārvērš man lapas HTML formātā, ko var vieglāk lasīt grafiskajā lietotāja interfeisā (GUI).
- tldr: Nodrošina īsākas, vienkāršotas rokasgrāmatu lapu versijas.
- kas ir: Sniedz ļoti īsu vienas rindas kopsavilkumu par komandu.
- apropos : meklē
man>
lapas atslēgvārdiem un nodrošina komandu sarakstu un to īsus aprakstus. - info : parāda detalizētāku un hipersaišu dokumentāciju par komandām un programmām, bieži vien ietverot vairāk fona informācijas nekā
man>
lapas.
Secinājums
Šajā rakstā mēs apspriedām komandu man operētājsistēmā Linux, kas ir būtisks rīks, lai piekļūtu detalizētai dokumentācijai par komandām, utilītprogrammām un sistēmas izsaukumiem. Tas nodrošina visaptverošu ceļvedi ar sakārtotām sadaļām, tostarp sintaksi, opcijām un piemēriem. Ar tādām iespējām kā-f>
,-k>
, un-a>
, lietotāji var ātri izgūt kodolīgus aprakstus, meklēt saistītās komandas un piekļūt visām atbilstošajām rokasgrāmatu lapām.
Pārvietošanās manuālajās lapās ir vienkāršota, izmantojot parastos taustiņus, piemēram, atstarpes taustiņu un taustiņu Enter. Man komanda nav tikai dokumentācijas rīks; tas ir vērtīgs resurss visu līmeņu lietotājiem, kas palīdz labāk izprast Linux komandas un uzlabo komandrindas prasmes.
Kā lasīt rokasgrāmatas lapas operētājsistēmā Linux | Man Command — FAQ
Kā skatīt cd komandas rokasgrāmatu, izmantojot komandu man?
Šī komanda parādīs rokasgrāmatas lapu cd komandu, tostarp informāciju par tās opcijām, sintaksi un piemēriem.
man cd>
Kā meklēt ar failu saistītas komandas, izmantojot man komandu?
Šī komanda nodrošinās ar atslēgvārdu failu saistīto komandu sarakstu, palīdzot lietotājiem atklāt atbilstošās utilītas.
man -k file>
Kā parādīt vienas rindiņas aprakstu ls, izmantojot man komandu?
Nākamajā komandā tiks parādīts īss vienas rindiņas komandas ls apraksts, kas ir noderīgs ātrai uzziņai.
man -f ls>
Es nevaru atrast konkrētas komandas man lapu. Ko man darīt?
Ir dažas iespējas:
- Komandai var nebūt man lapas. Dažām mazākām vai mazāk izplatītām komandām var nebūt dokumentācijas.
- Iespējams, esat nepareizi uzrakstījis komandas nosaukumu. Vēlreiz pārbaudiet pareizrakstību un mēģiniet vēlreiz.
- Mana lapa var atrasties citā sadaļā. Jūs varat izmantot
-k>
variants arman>
lai meklētu atslēgvārdus visās sadaļās. Piemēram, `man -k ls`>
meklēs visas man lapas, kurās minēts ls.