Kā meklēt Man Pages, izmantojot komandrindu

Anonim

Komandridas lietotāji neapšaubāmi ir pazīstami ar rokasgrāmatu lapām vai rokasgrāmatām, kurās ir detalizēta informācija, palīdzība un dokumentācija par norādītajām komandām un funkcijām. Atsauce uz rokasgrāmatu var būt ļoti svarīga, mēģinot apgūt pareizu sintaksi vai to, kā darbojas komanda, taču, ņemot vērā to, cik lielas ir dažas rokasgrāmatas lapas, var būt ļoti grūti ritināt visu rokasgrāmatas lapu, lai mēģinātu atrast atbilstošo daļu.Turklāt dažreiz jūs vienkārši nezināt, kurā rokasgrāmatas lapā jums vajadzētu meklēt atbilstošos datus. Par laimi, ir divi meklēšanas rīki, lai meklētu man lapās un ātri atrastu un piekļūtu tieši tam, ko meklējat, neatkarīgi no tā, vai atrodat un sakrītat virkni vai meklēšanas vienumu pašlaik aktīvā cilvēka lapā vai meklējot atbilstības visās manuālajās lapās.

Meklēšana man lapās darbojas vienādi gandrīz jebkurā unix komandrindā neatkarīgi no tā, vai tā ir Mac OS, Linux, BSD vai jebkura cita. Lūk, kā tas darbojas:

Kā meklēt virknes atbilstību visās Man Lapās

Ja vēlaties atrast kaut ko par vispārīgu komandu, funkciju vai līdzekli, bet neesat pārliecināts, kurā rokasgrāmatā dati atradīsies, vai varbūt vienkārši vēlaties atrast visas atsauces uz kaut ko , jūs izmantojat plašo virknes atbilstību, lai meklētu katrā datora manuālajā lapā visas atbilstības:

"

man -K String"

Ņemiet vērā, ka karodziņš ir lielais burts -K, virkne var būt jebkas. Piemēram, lai atrastu visas rokasgrāmatas lapas, kurās ir virkne “eraseDisk”, izmantojiet sintaksi:

"

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

Nospiežot return, nekavējoties tiks sākta meklēšana visās rokasgrāmatā esošajās lapās, kas atrodamas mapē /usr/share/man/, un, kad tiek atrasta atbilstība, tiks ziņots par to, piedāvājot jums atbilstošo rokasgrāmatas lapu, kuru varat pieņemt ar 'y ' vai noraidīt ar "n" (vai iziet ar "q")

Ja esat Terminal.app lietotājs operētājsistēmā Mac, karodziņš -K ir līdzīgs tam, kā tiek izmantots ar peles labo pogu noklikšķiniet uz meklēšanas Man Index trika, ko mēs šeit apspriedām, izņemot to, ka tas tiek darīts tikai no komandrinda un nav nepieciešama peles vai kursora mijiedarbība.

Meklējiet spēles pašreizējā rokasgrāmatas lapā

Kad atrodaties manuālajā lapā, iespējams, vēlēsities meklēt virknes atbilstību arī pašlaik atvērtajā man lapā. Tas tiek darīts ar / piemēram:

/ meklēšanas vienums

Pieņemsim, ka esam palaišanas rokasgrāmatā un šajā rokasgrāmatas lapā vēlaties atrast atbilstības vienumam LaunchAgents. Kad esat iedarbojies uz cilvēku palaišanai (man launchd), izmantojiet šo:

/launchagents

Visas atbilstības sintaksei pašreizējā cilvēka lapā tiks izceltas. Pēc tam varat pārvietoties starp spēlēm, izmantojot taustiņu kombināciju n un Shift+n.

Trīs triki, kas jāatceras, lai meklētu, kad atrodaties cilvēka lapā:

  • / meklēšanas virkne — atrodiet atbilstības "meklēšanas virknei" pašreizējā rokasgrāmatā
  • n — pāriet uz nākamo spēli
  • shift + n — pāriet uz iepriekšējo spēli

Atcerieties šos padomus, nākamreiz, kad komandrindā šķirosit manuālās lapas.Tiem, kas izmanto lietotni Terminal, atcerieties, ka varat arī meklēt un palaist manuālās lapas tieši no termināļa palīdzības izvēlnes, kas ļautu izmantot iepriekš minēto virknes meklēšanu, lai meklētu palīdzības dokumentā, lai iegūtu sīkāku informāciju.

Vai zināt dažus citus manuālas lapu meklēšanas trikus? Paziņojiet mums komentāros.

Kā meklēt Man Pages, izmantojot komandrindu