Com cercar pàgines man a la línia d'ordres

Anonim

Els usuaris de la línia d'ordres estan, sens dubte, familiaritzats amb les pàgines de manual, o pàgines de manual, que contenen detalls, ajuda i documentació d'ordres i funcions especificades. Fer referència a una pàgina de manual pot ser essencial quan s'intenta aprendre la sintaxi adequada o com funciona una ordre, però amb la mida d'algunes pàgines de manual pot ser un veritable arrossegament desplaçar-se per tota la pàgina de manual per intentar trobar una part rellevant.A més, de vegades no sabeu exactament quina pàgina de manual hauríeu de buscar dades rellevants. Afortunadament, hi ha dues eines de cerca per cercar pàgines de manual i trobar i accedir ràpidament al que esteu buscant, ja sigui cercant i fent coincidir una cadena o un terme de cerca en una pàgina de manual activa o cercant una coincidència a totes les pàgines manuals.

La cerca de pàgines de manual funciona igual en gairebé qualsevol línia d'ordres basada en Unix, ja sigui Mac OS, Linux, BSD o qualsevol altra cosa. Així és com funciona:

Com cercar una coincidència de cadena a totes les pàgines d'home

Si voleu trobar alguna cosa sobre una ordre, funció o característica general, però no esteu segur de quina pàgina de manual estaran les dades, o potser només voleu trobar totes les referències a alguna cosa , feu servir una concordança de cadena ampla per cercar totes les coincidències a cada pàgina de manual de l'ordinador:

"

home -K String"

Tingueu en compte que la bandera és una -K majúscula, la cadena pot ser qualsevol cosa. Per exemple, per trobar totes les pàgines de manual que continguin la cadena "eraseDisk", utilitzareu la sintaxi:

"

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

Premeu retorn començarà immediatament a cercar totes les pàgines de manuals que es troben a /usr/share/man/ i quan es trobi una coincidència informarà, oferint-vos la pàgina de manual coincident que podeu acceptar amb 'y ' o descartar amb 'n' (o sortir amb 'q')

Si sou un usuari de Terminal.app al Mac, trobareu que el senyalador -K és semblant a utilitzar el truc d'índex d'home de cerca amb el botó dret que hem comentat aquí, excepte que es fa completament des de la línia d'ordres i no requereix cap interacció amb el ratolí o el cursor.

Cerca coincidències a la pàgina del manual actual

Un cop us trobeu a una pàgina de manual, és possible que vulgueu cercar també una coincidència de cadena a la pàgina de manual oberta actualment. Això es fa amb / així:

/ terme de cerca

Diguem que estem a la pàgina de manual de launchd i voleu trobar coincidències per a "LaunchAgents" dins d'aquesta pàgina de manual. Un cop estigueu a man per a launchd (man launchd), utilitzareu el següent:

/launchagents

Qualsevol coincidència amb la sintaxi de la pàgina de manual actual es ress altarà. A continuació, podeu navegar entre coincidències amb n i majúscules+n.

Els tres trucs per recordar per cercar un cop estiguis dins d'una pàgina de manual són:

  • / cerca cadena: troba coincidències amb “cerca cadena” a la pàgina de manual actual”
  • n: anar al següent partit
  • shift + n – anar al partit anterior

Recordeu aquests consells la propera vegada que ordeneu les pàgines del manual a la línia d'ordres.I per a aquells que utilitzen l'aplicació Terminal, recordeu que també podeu cercar i iniciar pàgines manuals directament des del menú d'ajuda del terminal, que us permetria utilitzar la cerca de cadenes esmentada anteriorment per buscar dins d'un document d'ajuda per obtenir més detalls.

Coneixes altres trucs de cerca manual de pàgines? Fes-nos-ho saber als comentaris.

Com cercar pàgines man a la línia d'ordres