Tot el que necessites saber sobre el comandament més

Aquesta guia us ensenyarà tot el que necessiteu saber sobre l'ordre "més" a Linux. Hi ha un comandament molt similar anomenat comanda "menys" que realitza funcions similars amb l'ordre "més" que generalment es considera més útil.

Dins d'aquesta guia, esbrinarà els usos més habituals de l'ordre "més". També es mostraran tots els interruptors disponibles juntament amb els seus significats.

Què fa el comandament més de Linux

Com més ordre us permet mostrar la sortida al terminal d'una pàgina alhora. Això és especialment útil quan s'executa una ordre que causa molts desplaçaments, com l'ordre ls o l'ordre du .

Exemples d'usos del comandament més

Executeu l'ordre següent en una finestra de terminal:

ps-ef

Això torna una llista de tots els processos que s'executen al vostre sistema.

Els resultats haurien de desplaçar-se més enllà del final de la pantalla.

Ara executeu el següent comandament:

ps -ef | més

La pantalla s'omplirà amb una llista de dades però s'aturarà al final de la pàgina amb el següent missatge:

- més -

Per passar a la pàgina següent, premeu la barra espaiadora del teclat.

Podeu continuar pressionant l'espai fins que arribeu al final de la sortida o podeu prémer la tecla "q" per sortir.

Com més comandament funciona amb qualsevol aplicació que surt a la pantalla.

No cal pipejar la sortida a la comanda més.

Per exemple, si voleu llegir un fitxer de text una pàgina alhora, utilitzeu la comanda més pròpia de la següent manera:

més

Una bona manera de provar això és escriure el següent en una finestra de terminal:

més / etc / passwd

Canvieu el missatge

Podeu canviar el missatge per a la comanda més perquè aparegui el següent:

premeu espai per continuar, q per deixar de fumar

Per obtenir el missatge que apareix a dalt, s'utilitza més de la següent manera.

ps -ef | més -d

Això també canvia el comportament de la comanda més quan premeu una tecla incorrecta.

De manera predeterminada, hi haurà un so, però mitjançant l'opció -d, veureu el següent missatge.

Premeu h per obtenir instruccions

Com aturar el text des del desplaçament

De manera predeterminada, les línies de text es desplacen fins a la pàgina fins que la pantalla s'omple amb un text nou. Si voleu que la pantalla es netegi i la pàgina següent es mostri sense desplaçar-se, utilitzeu l'ordre següent:

més -p

També podeu utilitzar l'ordre següent que pintarà cada pantalla des de la part superior, netejant la resta de cada línia tal com es mostra.

més-c

Espereu diverses línies en una línia

Si teniu un fitxer amb moltes línies en blanc, podeu obtenir més per comprimir cada bloc de línies en blanc en una sola línia.

Per exemple, mira el següent text:

aquesta és una línia de text



aquesta línia té 2 línies en blanc abans que ella



aquesta línia té 4 línies en blanc abans que ella

Podeu obtenir la comanda més per mostrar les línies de la següent manera:

aquesta és una línia de text

aquesta línia té 2 línies en blanc abans que ella

aquesta línia té 4 línies en blanc abans que ella

Per obtenir aquesta funcionalitat, executeu el següent comandament:

més -s

Especifiqueu la mida de la pantalla

Podeu especificar el nombre de línies que voleu utilitzar abans que la comanda més deixi de mostrar el text.

Per exemple:

més -u5

L'ordre anterior mostrarà el fitxer 5 línies alhora.

Comenceu més d'un cert número de línia

Podeu obtenir més per començar a treballar des d'un determinat número de línia:

Per exemple, imagineu que teniu el següent fitxer:

aquesta és la línia 1
aquesta és la línia 2
aquesta és la línia 3
aquesta és la línia 4
aquesta és la línia 5
aquesta és la línia 6
aquesta és la línia 7
aquesta és la línia 8

Ara mireu aquest comandament:

més + u6

La sortida seria la següent

aquesta és la línia 6
aquesta és la línia 7
aquesta és la línia 8

L'aspecte de desplaçament quedaria.

més + u3 -u2

L'ordre anterior mostrarà el següent:

aquesta és la línia 3
aquesta és la línia 4
- més -

Comenceu d'una determinada línia de text

Si voleu saltar la major part d'un fitxer fins que arribeu a una determinada línia de text, utilitzeu l'ordre següent:

més + / "el text a buscar"

Això mostrarà la paraula "saltar" fins que arribeu a la línia de text.

Desplaceu-vos un cert nombre de línies alhora fent servir més

De manera predeterminada, quan premeu la barra espaiadora, la comanda més es desplaçarà per la longitud de la pàgina que sigui la mida de la pantalla o la configuració especificada pel commutador -u.

Si voleu desplaçar 2 línies a la vegada, premeu el número 2 abans de prémer la barra espaiadora. Per a 5 línies, premeu 5 abans de la barra espaiadora.

Tanmateix, la configuració anterior només dura una d'aquestes tecles.

Podeu establir un valor predeterminat nou que tingui prioritat sobre l'anterior. Per fer-ho premeu la quantitat de línies que voleu seguir seguint la tecla "z".

Per exemple, "9z" farà que la pantalla es desplaci 9 línies. Ara, quan premem l'espai, el desplaçament sempre serà de 9 línies.

La tecla de retorn es desplaça una línia alhora. Si voleu que hi hagi 5 línies a la vegada, premeu el número 5 seguit de la tecla de retorn. Això es converteix en el nou valor predeterminat, de manera que la tecla de retorn es desplaçarà sempre en 5 línies. Per descomptat, podeu utilitzar qualsevol número que trieu, 5 és només un exemple.

Hi ha una quarta clau que podeu utilitzar per desplaçar-vos. Per defecte, si premeu la tecla "d", la pantalla es desplaçarà 11 línies alhora. Una vegada més, podeu prémer qualsevol número abans de prémer la tecla "d" per configurar-lo en un valor predeterminat nou.

Per exemple, "4d" provocarà més desplaçament de 4 línies alhora que es pressiona "d".

Com saltar línies i pàgines de text

Quan utilitzeu més comanda també podeu saltar línies de text.

Per exemple, si premeu la tecla "s", salta 1 línia de text. Podeu canviar el valor predeterminat introduint un número abans de la tecla "s". Per exemple, "20s" canvia el comportament perquè el salt sigui ara de 20 línies de text.

També podeu saltar pàgines senceres de text. Per fer-ho premeu la tecla "f". Una vegada més, introduir un número primer farà que l'ordre més omete el número especificat de pàgines de text.

Si heu avançat massa, podeu utilitzar la tecla "b" per saltar una còpia de seguretat d'una línia de text. Una vegada més, podeu utilitzar un número abans de la "b" per ometre un nombre de línies especificat de nou en el camí. Això només pot funcionar quan s'utilitza l'ordre més contra un fitxer.

Mostra el número de línia actual

Podeu visualitzar el número de línia actual prement la tecla igual (=).

Com buscar text utilitzant més

Per cercar un patró de text amb més ordre, premeu la barra inclinada i introduïu una expressió per cercar.

Per exemple "/ hello world"

Això trobarà la primera aparició del text "hello world".

Si voleu trobar la cinquena ocurrència de "hola món" utilitzeu "5 /" hola món ""

Al prémer la tecla 'n' es trobarà la propera aparició del terme de cerca anterior. Si heu utilitzat un número anterior al terme de cerca que tindrà prioritat. Per tant, si heu cercat la 5a aparició del "món de l'hola", premeu "n" per buscar la propera cinquena ocurrència de "hola món".

Pressionant la tecla apostrophe ('), anirà al lloc on es va iniciar la cerca.

Podeu utilitzar qualsevol expressió regular vàlida com a part del terme de cerca.

Resum

Per obtenir més informació sobre la comanda més, llegiu la pàgina de l'home de Linux.