Com cercar cadenes a pàgines man



Proveu El Nostre Instrument Per Eliminar Problemes

Podeu utilitzar l'ordre man per trobar informació sobre qualsevol ordre del qual conegueu el nom. Tanmateix, és possible que tingueu algunes dificultats si no recordeu el nom de l'ordre. És possible que també estigueu veient una enorme pàgina d’home extremadament llarga, com la de bash o mplayer, on pot ser difícil trobar allò que busqueu dins del text. Afortunadament, hi ha alguns trucs que us han cobert en aquesta àrea.



Voleu començar obrint un terminal. Podeu cercar la paraula terminal des del Ubuntu Unity Dash o mantenir premudes les tecles Ctrl + Alt + T per obrir-ne una. Els usuaris de Xfce4, Cinnamon, KDE i LXDE poden voler seleccionar el menú Aplicacions, passar el cursor per sobre de les Eines del sistema i, a continuació, fer clic o tocar a Terminal per iniciar un entorn de línia d’ordres.



Mètode 1: cerqueu cadenes dins d'una pàgina d'home

Teniu dues opcions per fer cerques, segons si ja teniu o no la pàgina de manual oberta. El primer implica que no estigueu dins d’una pàgina, per tant, suposem que sou a la línia d’ordres i voleu trobar text. Tipus home bash | menys + / nova línia per obrir la pàgina man bash i ressaltar cada instància de la paraula nova línia al text. Apareix amb força freqüència, de manera que podeu prémer la tecla n per avançar al següent resultat de cerca que apareix. Si voleu retrocedir a un que ja heu vist, premeu Maj + n per moure’s en la direcció oposada.



Tingueu en compte que podeu substituir l'home per qualsevol nom de pàgina d'home vàlid i la paraula línia nova per qualsevol cadena que vulgueu cercar. Simplement l’hem utilitzat com a exemple perquè aquesta paraula apareix en molts punts de l’article de la pàgina de manual de l’intèrpret d’ordres Bourne. Un cop hàgiu acabat de revisar les coses, sempre podeu sortir de la pàgina de manual simplement escrivint la lletra q de la mateixa manera que tindríeu sempre que feu servir el navegador man.

Mètode 2: cerca de cordes mentre es llegeix una pàgina d’home

També podeu cercar fàcilment sempre que esteu llegint una pàgina de manual amb el mateix mètode que faríeu servir a vi o vim. Tipus home bash o la paraula home seguida del nom de qualsevol ordre que us interessa llegir. Un cop esteu al navegador man, escriviu / seguit de la paraula de la qual vulgueu trobar la següent instància. A continuació, podeu prémer la tecla Retorn o Retorn per cercar-la.



Igual que amb el primer mètode, podeu prémer n per avançar a la instància següent o fer servir Maj + n per moure-la enrere. Escriviu una altra barra inclinada seguida d'un altre terme de cerca per restablir la cerca. Com que el navegador man no guarda ni un historial de cerques, ni té cap mena de limitació real en aquest sentit, podeu continuar emetent cerques noves per a paraules diferents. Això sol ser útil en ocasions en què necessiteu trobar diverses opcions d'ordres diferents en una peça bastant llarga.

Mètode 3: provar una ordre des de l'interior d'una pàgina manual

Si esteu llegint la pàgina de manual que cercàveu i volíeu provar una ordre, escriviu! seguit del propi comandament. Atès que l’ordre man utilitza per defecte menys paginador i menys utilitza enllaços vi / vim, podeu executar funcions des d’ella sense canviar a una altra consola. Qualsevol cosa que faci l'ordre es mostrarà a l'extrem posterior de qualsevol que fos l'última sortida a la pantalla anterior de la qual treballàveu abans d'entrar a l'home.

Per exemple, imaginem-nos que llegíeu la pàgina per uname i volíeu provar algunes opcions. Mentre esteu al navegador man, escriviu ! uname -oirv per obtenir la mateixa sortida exacta que rebríeu quan l’executeu des d’una línia d’ordres bash normal. Això funcionarà amb gairebé qualsevol ordre, independentment de la pàgina de manual que estigueu mirant. Tanmateix, és molt útil per provar alguna cosa mentre en veieu les instruccions. Si esteu treballant amb alguna cosa que requereix un gran nombre d’opcions i voleu veure-les alhora, és possible que vulgueu maximitzar la finestra i començar a escriure.

Un cop hàgiu acabat, només heu de prémer la tecla de retorn i tornareu a dins de l’home.

Mètode 4: cerca d'ordres que potser no coneixeu el nom

Tot està bé si voleu cercar cadenes a pàgines manuals i després provar-les, però sovint trobareu que no sabeu el nom d’una ordre. Podeu escriure apropos seguit de qualsevol paraula per fer una cerca completa de tot el que pugui implicar aquesta ordre. Suposem que volíeu veure quins tipus d’ordres comporten la configuració de la xarxa. Tipus apropos network i després premeu Intro o Retorn. També podeu escriure xarxa man -k per obtenir la mateixa sortida exacta. Aquest és un truc útil si mai us trobeu en un sistema Linux que no us permet fer servir adequats per a aquest tipus de cerques.

Rebrà tota una pàgina plena de respostes, que es pot desplaçar cap amunt al terminal per veure-la. Un desplaçament del ratolí o del trackpad funcionarà bé, igual que les tecles de drecera Maj + Ctrl + PageUp i Maj + Ctrl + PageDown. Si esteu treballant des d’un terminal virtual que no us permet desplaçar-vos, envieu-lo apropos network | menys i després desplaceu-vos per les respostes amb les tecles del cursor o prement la tecla j per baixar i la tecla k per retrocedir.

Tingueu en compte que la paraula xarxa era només un exemple i que la podeu substituir per qualsevol cosa que vulgueu cercar. Això és fantàstic per a qualsevol situació en què potser haureu oblidat com utilitzar una ordre en particular.

4 minuts de lectura