Android

Mindre kommando i Linux

The Shellshock Bug In About Four Minutes

The Shellshock Bug In About Four Minutes

Indholdsfortegnelse:

Anonim

Mindre er et kommandolinjeværktøj, der viser indholdet af en fil eller en kommandooutput, en side ad gangen. Det ligner more , men har mere avancerede funktioner og giver dig mulighed for at navigere både fremad og bagud gennem filen.

Når du starter less læser du ikke hele filen, hvilket resulterer i meget hurtigere indlæsningstider sammenlignet med tekstredaktører som vim eller nano .

Den less kommando bruges mest til åbning af store filer.

Sådan bruges mindre

Den generelle syntaks for det less program er som følger:

less filename

For at se indholdet af filen /usr/share/common-licenses/GPL-3 for eksempel, skal du skrive:

less /usr/share/common-licenses/GPL-3

Du kan også omdirigere output fra en kommando til less ved hjælp af et rør. For eksempel for at se output fra ps kommandoen side for side skriver du:

ps aux | less

Navigering gennem filindholdet

Når du åbner en fil, hvor indholdet er for stort til at passe på en side, vil du se et enkelt kolon (:).

For at gå videre til næste side skal du trykke på f tasten eller Space bar . Hvis du vil flytte ned for et bestemt antal linjer, skal du indtaste nummeret efterfulgt af mellemrum eller tasten f .

Du kan enten trykke på Down arrow eller på Enter at rulle fremad med en linje og Up arrow rulle tilbage med en linje.

Gå tilbage til den forrige side ved at trykke på b tasten. Gå op for et bestemt antal linjer ved at indtaste nummeret efterfulgt af b tasten.

Når slutningen af ​​filen er nået, vises strengen (END) nederst på skærmen.

Tryk på q at afslutte less og gå tilbage til kommandolinjen.

Mindre muligheder

less -N filename

Når der er less udgange, slettes filindholdet som standard fra skærmen. For at efterlade filindhold på skærmen skal du bruge indstillingen -X :

less -X filename

Muligheden +F siger less at se filindholdet for ændringer. Dette er nyttigt, når du åbner logfiler.

less +F /var/log/messages

Når lanceret med +F , vil less opføre sig stort set det samme som tail -f .

Mindre kommandoer

Det less program inkluderer et antal kommandoer, der giver dig mulighed for at navigere gennem filindholdet og søge efter strenge. Hvis du vil se en komplet liste over alle kommandoer, skriv h .

De fleste af de kommandoer, du kan indtaste fra tastaturet, er baseret på dem, der bruges af både more og vi . Den samme handling kan udføres ved hjælp af forskellige taster.

Nedenfor er nogle af de mest anvendte kommandoer til at navigere gennem filindholdet, når de ses af mindre:

Kommando Handling
Down arrow , Enter , e eller j Gå fremad med en linje.
Up arrow , y eller k Gå én linje tilbage.
Space bar eller f Gå fremad en side.
b Flyt en side tilbage.
/pattern Søg fremad efter matchende mønstre.
?pattern Søg baglæns efter matchende mønstre.
n Gentag forrige søgning.
N Gentag forrige søgning i omvendt retning.
g Gå til den første linje i filen.
Ng Gå til den niende linje i filen.
G Gå til den sidste linje i filen.
p Gå til starten af ​​filen.
Np Gå til N procent i fil.
h Vis hjælp.
q Gå ud less .

Konklusion

Nu skal du have en god forståelse af, hvordan du bruger den less kommando.

For en komplet liste over alle indstillinger og kommandoer, skriv man less i din terminal.

mindre terminal