I denne vejledning finder du alt, hvad du behøver at vide om Linux "mindre" kommandoen.
Kommandoen "mindre" betragtes som en mere kraftfuld version af kommandoen "mere", som bruges til at vise information til den ene terminal ad gangen.
Mange af kontakterne er de samme som dem, der bruges med kommandoen mere, men der er også mange ekstra tilgængelige.
Hvis du vil læse gennem en stor tekstfil, er det bedre at bruge den mindre kommando over en editor, da den ikke indlæser hele sagen til hukommelsen. Det indlæser hver side i hukommelse en side ad gangen, hvilket gør det mere effektivt.
Sådan bruger du den mindre kommando
Du kan se enhver tekstfil ved hjælp af kommandoen mindre ved blot at skrive følgende i et terminalvindue:
mindre
Hvis der er flere linjer i filen end plads på skærmen, vises et enkelt kolon (:) i bunden, og du får et antal muligheder for at bevæge sig fremad gennem filen.
Den mindre kommando kan også bruges med output piped gennem en anden kommando.
For eksempel:
ps -ef | mindre
Ovenstående kommando viser en liste over kørende processer én side af gangen.
Du kan enten trykke på mellemrumstasten eller "f" -tasten for at rulle fremad.
Ændring af antallet af linjer, der rulles igennem
Som standard ruller den mindre kommando til en enkelt side ad gangen.
Du kan ændre antallet af linjer, der rulles, når du trykker på mellemrum og "f" -tasten ved at trykke på nummeret umiddelbart inden du trykker på tasten.
Indtast f.eks. "10" efterfulgt af enten mellemrummet eller "f" -tasten, vil skærmbilledet rulle med 10 linjer.
For at gøre dette til standard kan du indtaste nummeret efterfulgt af "z" tasten.
For eksempel indtast "10" og tryk derefter på "z". Nu, når du trykker på mellemrums- eller "f" -tasten, rulles skærmen altid med 10 linjer.
En ret bizar inklusion er evnen til at trykke på escape-tasten umiddelbart før mellemrumstasten. Effekten af dette er at fortsætte med at rulle, selv når du har nået slutningen af udgangen.
For at rulle en linje ad gangen, tryk enten på "return" -tasten, "e" eller "j". Du kan ændre standard, så det ruller et bestemt antal linjer ved at indtaste et nummer før de angivne taster. For eksempel indtast "5" efterfulgt af "e" -tasten vil gøre skærmrulle 5 linjer hver gang "return", "e" eller "j" trykkes. Hvis du ved et uheld trykker på et stort bogstav "J", vil det samme resultat ske, bortset fra at hvis du rammer bunden af udgangen, fortsætter den med at rulle.
Med "d" -tasten kan du rulle ned et bestemt antal linjer. Igen ved at indtaste et nummer før "d" ændres standardadfærden, så den ruller antallet af linjer, du angiver.
For at rulle tilbage på listen kan du bruge "b" -tasten. I modsætning til mere kommando kan dette arbejde med både filer og piped output. Indtastning af et nummer før du trykker på "b" -tasten ruller tilbage op på det angivne antal linjer. For at gøre "b" -tasten permanent rulle ved det angivne antal linjer, indtast det nummer, du vil bruge efterfulgt af "w" -tasten.
Tasterne "y" og "k" fungerer på samme måde som "b" og "w" -tasterne, bortset fra at standard ikke er at rulle et vindue ad gangen, men en linje ad gangen går op på skærmen. Hvis du ved et uheld trykker på store bogstaver "K" eller store bogstaver "Y", bliver resultatet det samme, medmindre du rammer toppen af outputet, i hvilket tilfælde rulningen fortsætter ud over begyndelsen af filen.
Tasten "u" ruller også tilbage på skærmen, men standard er halvdelen af skærmen.
Du kan også rulle vandret ved hjælp af venstre og højre piletasterne.
Højre pil ruller halvt skærm til højre og venstre pil ruller halvt skærm til venstre. Du kan fortsætte med at rulle igen og igen, men du kan kun rulle til venstre, indtil du slår begyndelsen af udgangen.
Redisplay Output
Hvis du ser en logfil eller en anden fil, der ændrer sig konstant, kan du opdatere dataene.
Du kan bruge en lille bogstaver "r" til at gentage skærmen eller en stor bogstav "R" for at gentage skærmen, der kasserer enhver output, der er blevet buffereret.
Du kan trykke på en stor bogstav "F" for at rulle fremad. Fordelen ved at bruge "F" er, at når filen er færdig, fortsætter den med at forsøge. Hvis en log opdateres, mens du bruger den mindre kommando, vises der nye indtastninger.
Flyt til en bestemt position i en fil
Hvis du vil gå tilbage til begyndelsen af output, skal du trykke på små bogstaver "g" og for at gå til slutningen af store bogstaver "G".
For at gå til en bestemt linje indtast et tal, inden du trykker på "g" eller "G" tasterne.
Du kan flytte til en position, som er en vis procentdel gennem en fil. Indtast et nummer efterfulgt af "p" eller "%" tasten. Du kan endda indtaste decimalpoint, fordi lad os se det, vi skal alle gå til position "36,6%" gennem en fil.
Markering af positioner i en fil
Du kan indstille en markør i en fil ved hjælp af "m" tasten efterfulgt af et andet lille bogstav. Du kan så vende tilbage til markøren ved at bruge det enkelte citat "" "tasten efterfulgt af samme små bogstaver.
Det betyder, at du kan angive et antal forskellige markører gennem det output, som du nemt kan returnere.
Søger efter et mønster
Du kan søge efter tekst inden for udgangen ved hjælp af skråstasten fremad, efterfulgt af den tekst, du ønsker at søge eller et regulært udtryk.
For eksempel / "hello world" vil finde "hej verden".
Hvis du vil søge efter sikkerhedskopieringen af filen, skal du erstatte den fremadrettede skråstreg med et spørgsmålstegn.
For eksempel "hello world" vil finde "hallo verden" tidligere output til skærmen.
Indlæs en ny fil i udgangen
Hvis du er færdig med at kigge på en fil, kan du indlæse en ny fil i den mindre kommando ved at trykke på kolon tasten (:) efterfulgt af "e" eller "E" tasten og stien til en fil.
For eksempel ": e myfile.txt".
Sådan Afslutter Mindre
For at afslutte kommandoen mindre, tryk enten på "q" eller "Q" tasterne.
Nyttige kommandolinjeafbrydere
Følgende runtime-switche kan eller ikke kan være nyttige for dig:
- mindre -bN - N står for et tal og indlæser det angivne antal kilobytes i hukommelsen. Som standard er værdien 64 kilobytes, men du kan angive et hvilket som helst nummer du ønsker. Hvis du indtaster -1, bliver hele filen indlæst i hukommelsen, hvilket måske er en god ide afhængigt af filens størrelse.
- mindre -B - Som standard tildeler den mindre kommando de nødvendige hukommelsesbuffere som standard, når du bruger piped output. Du kan bruge -B-kontakten for at forhindre autobuffering.
- mindre -c eller mindre -C - Som standard gentages skærmen ved at rulle op på skærmen. For at rydde skærmen fra toppen ned, brug -c eller -C switches.
- mindre -e - Årsager mindre til at afslutte, når den rammer slutningen af filen for anden gang
- mindre -E - Årsager mindre til at afslutte, når det rammer første ende af filen
- mindre -f - Åbn specielle filer som mapper med mindre
- mindre -F - Forårsager mindre at afslutte, hvis en fil er mindre end en skærm, der er værd at data
- mindre - g - Marker kun det sidste element, der blev fundet, når du søgte
- mindre -G - Undertryk markering helt og holdent, når du søger
- mindre -hN - Angiv det maksimale antal linjer, desto mindre kommando kan rulle tilbage
- mindre -i - Ignorer tilfældet, når du søger, medmindre store bogstaver findes i søgemønstret
- mindre -I - Ignorer tilfældet, når du søger
- mindre -JN - N står for et tal. Dette bestemmer hvor på skærmen en linje placeres, når de søges. For eksempel vil søge efter "hallo verden" placere linjen fundet med "hallo verden" i den på linje 1, hvis mindre -j1 bruges.
- mindre -J - Dette viser en lille stjerne i den venstre kolonne (statuskolonne), der viser, hvornår et tekststykke, du har søgt efter, er fundet.
- mindre -m - Viser antallet af bytes gennem en fil i stedet for et kolon nederst på skærmen
- mindre -M - Viser linjens nummer på udgangen. For eksempel "linjer 1-23"
- mindre -n - Undertrykk linjenumre
- mindre -N - Vis linjenumre på hver linje
- mindre -o - Dette bruges kun med piped output. Den udsender hver side af piped output til filen en side af gangen. Hvis filen findes, spørger den, om du vil overskrive den.
- mindre -O - Dette er det samme som -og bortset fra at det ikke vil bede om bekræftelse før overskrivning af en fil.
- mindre -p - Dette starter mindre ved første forekomst af det angivne mønster.
- mindre -P "tekst" - Dette erstatter meddelelsen nederst på skærmen til den angivne tekst
- mindre -q - Dette forhindrer klokken i at summe, når du når slutningen af filen. Andre grunde til at klokken til at ringe en sådan ugyldig nøglepresse forbliver.
- mindre - Q - Undertrykker alle lyde
- mindre -s - Dette kondenserer tomme linjer. For eksempel, hvis en fil har 4 på hinanden følgende blanke linjer, og du bruger kommandoen mindre-kommando, vises kun 1 tom linje.
- mindre -S - Dette får lange linjer til at blive afkortet i stedet for at pakke dem ind på næste linje
Der er meget mere til mindre kommando end du ville forvente. Du kan læse den fulde dokumentation ved at skrive "man mindre" i et terminalvindue eller ved at læse denne manual side for mindre.
Et alternativ til mindre og mere er hale kommandoen, der viser de sidste få linjer i en fil.




