Kako iskati strani Man v ukazni vrstici

Anonim

Uporabniki ukazne vrstice nedvomno poznajo strani z navodili ali strani z navodili, ki vsebujejo podrobnosti, pomoč in dokumentacijo za določene ukaze in funkcije. Sklicevanje na stran s priročnikom je lahko bistvenega pomena, ko se skušate naučiti pravilne sintakse ali kako deluje ukaz, toda glede na to, kako velike so nekatere strani s priročnikom, je lahko res težko premikanje po celotni strani s priročnikom, da bi našli ustrezen del.Poleg tega včasih preprosto ne veste točno, za katero stran priročnika bi morali iskati ustrezne podatke. Na srečo obstajata dve iskalni orodji za iskanje po straneh priročnika in hitro iskanje in dostop do točno tistega, kar iščete, ne glede na to, ali iščete in ujemate niz ali iskalni izraz na trenutno aktivni strani priročnika ali z iskanjem ujemanja na vseh straneh priročnika.

Iskanje po straneh priročnikov deluje enako v skoraj kateri koli ukazni vrstici, ki temelji na unixu, pa naj gre za Mac OS, Linux, BSD ali kar koli drugega. Takole deluje:

Kako poiskati ujemanje niza na vseh straneh priročnika

Če želite najti nekaj o splošnem ukazu, funkciji ali funkciji, vendar niste prepričani, na kateri strani z navodili bodo podatki, ali pa morda samo želite najti vse reference na nekaj , uporabite široko ujemanje niza za iskanje vseh ujemanj na vsaki strani priročnika v računalniku:

"

man -K String"

Upoštevajte, da je zastavica velika -K, niz je lahko karkoli. Na primer, če želite poiskati vse strani priročnika, ki vsebujejo niz »eraseDisk«, uporabite sintakso:

"

man -K eraseDisk /usr/share/man/man3/Common Crypto.3cc? n /usr/share/man/man8/diskutil.8? y"

Če pritisnete vrnitev, se bo takoj začelo iskati po vseh straneh priročnika, najdenih v /usr/share/man/, in ko bo najdeno ujemanje, bo poročalo nazaj in vam ponudilo ustrezno stran priročnika, ki jo lahko sprejmete z 'y ' ali opusti z 'n' (ali zapusti z 'q')

Če ste uporabnik Terminal.app v Macu, boste ugotovili, da je zastavica -K podobna uporabi trika Man Index z desnim klikom, o katerem smo razpravljali tukaj, le da je v celoti izveden iz ukazno vrstico in ne zahteva interakcije z miško ali kazalcem.

Išči ujemanja na trenutni strani z navodili

Ko ste na priročni strani, boste morda želeli poiskati tudi ujemanje niza znotraj trenutno odprte strani priročnika. To se naredi z / takole:

/ iskalni izraz

Recimo, da smo na strani z navodili za launchd in želite najti ujemanja za »LaunchAgents« znotraj te strani z navodili. Ko ste v man za launchd (man launchd), bi uporabili naslednje:

/launchagents

Vsa ujemanja s sintakso na trenutni strani priročnika bodo označena. Nato lahko krmarite med zadetki z n in shift+n.

Trije triki, ki si jih morate zapomniti pri iskanju, ko ste že na strani z navodili, so:

  • / iskalni niz – poiščite ujemanja z “iskalnim nizom” na trenutni strani priročnika”
  • n – pojdi na naslednjo tekmo
  • shift + n – pojdi na prejšnje ujemanje

Zapomnite si te nasvete, ko boste naslednjič v ukazni vrstici brskali po priročniških straneh.In za tiste, ki uporabljate aplikacijo Terminal, ne pozabite, da lahko strani s priročniki iščete in zaženete neposredno iz menija pomoči terminala, kar bi vam nato omogočilo uporabo zgoraj omenjenega iskanja po nizu za ogled v dokumentu s pomočjo za dodatne podrobnosti.

Ali poznate še kakšne trike ročnega iskanja po straneh? Sporočite nam v komentarjih.

Kako iskati strani Man v ukazni vrstici