Linux “mer” -kommando med eksempler

Linux “mer” -kommando med eksempler
CAT -kommandoen er et veldig nyttig verktøy når du ser på korte tekstfiler. Når du har store filer, gir det deg imidlertid bare den siste delen av filen som utgjør de siste linjene i filen. Dette tvinger deg til å bla helt opp for å begynne å lese filen helt fra begynnelsen.

En bedre tilnærming er å gjøre bruk av Linux mer kommando. Kommandoen viser en del av filen om gangen og lar deg komfortabelt bla helt til slutten av filen.

I denne guiden ser vi på Linux mer kommando og demonstrerer hvordan du kan få mest mulig ut av den.

Grunnleggende syntaks

Linux More -kommandoen tar følgende syntaks:

$ mer [alternativer] filnavn

Linux mer kommando uten alternativer

I sin grunnleggende form viser jo mer kommando den første delen av filen. Ved å trykke på "Enter" -tasten, kan du bla linje for linje, helt til bunnen av filen.

Her viser vi /etc/ssh/sshd_config Fil ved å bruke mer kommandoen:

$ mer/etc/ssh/sshd_config

For å bla linje for linje, bare trykk “Enter”.

For å sile gjennom konfigurasjonsfilsiden for side, trykker du på "Space Bar" -tasten.

Linux mer kommando med -d -alternativet

Med -d Kommandoalternativ, jo mer kommando ber deg om å enten fortsette å se filen ved å trykke på "Space" -tasten eller bare avslutte ved å trykke på "Q" -tasten på tastaturet.

$ mer -d/etc/ssh/sshd_config

Vis første N -linjer i en fil

I de to første eksemplene viser jo mer kommando den første delen av filen. For å vise de aller første 10 linjene, kjør for eksempel kommandoen nedenfor:

$ mer -10/etc/ssh/sshd_config

Dette viser de 10 første linjene i filen, hvorpå du kan fortsette å bla normalt ved å trykke på "Enter" -tasten.

Klem blanke linjer i en fil

Flere blanke linjer i en fil kan ofte være en utpissning. Hvis du har en fil med flere blanke linjer, kan du fjerne dem på skjermen ved å bruke -s Alternativ, som vist nedenfor

$ mer -s hei.tekst

Bruk mer kommando for å lese utgangen fra en annen kommando

I tillegg kan du røre utdataene fra CAT -kommandoen til mer kommando som angitt nedenfor. Dette tilsvarer å påberope seg mer kommando uten kommandoalternativer.

$ katt/etc/ssh/sshd_config | mer

Det er noen av de mest brukte flere kommandoalternativene. For flere alternativer, besøk mannssidene.

$ mann mer

Sammendrag

Å se store filer kan være en utfordring ved å bruke grunnleggende CAT -kommando eller tekstredaktører som Nano eller VIM. Linux More -kommandoen lar deg komfortabelt gå over fillinjen for linje eller side for side.