Skip to main content

Alles wat u moet weten over het minder commando

Microsoft OneNote Tutorial (Juni- 2026)

Microsoft OneNote Tutorial (Juni- 2026)
Anonim

In deze handleiding zul je ontdekken wat je moet weten over de Linux "less" -opdracht.

Het "minder" -commando wordt beschouwd als een krachtigere versie van het "meer" -commando dat wordt gebruikt om per pagina informatie naar de terminal weer te geven.

Veel van de schakelaars zijn hetzelfde als degene die worden gebruikt met de meer opdracht, maar er zijn ook veel extra opties beschikbaar.

Als u een groot tekstbestand wilt lezen, is het beter om het commando less over een editor te gebruiken, omdat het niet alles in het geheugen laadt. Het laadt elke pagina een pagina tegelijk in het geheugen, waardoor deze efficiënter wordt.

Hoe het minder commando te gebruiken

U kunt elk tekstbestand bekijken met het commando less door simpelweg het volgende in een terminalvenster te typen:

minder

Als er meer regels in het bestand staan ​​dan er ruimte op het scherm is, verschijnt er onderaan een enkele dubbele punt (:) en hebt u een aantal opties om vooruit door het bestand te gaan.

De opdracht less kan ook worden gebruikt met uitvoer via een ander commando.

Bijvoorbeeld:

ps -ef | minder

De bovenstaande opdracht toont een lijst met actieve processen één pagina per keer.

U kunt op de spatiebalk of de "f" -toets drukken om vooruit te bladeren.

Het aantal lijnen veranderen waarover gescrold wordt

Standaard verschuift de minder opdracht één pagina tegelijk.

U kunt het aantal regels dat wordt geschoven wijzigen wanneer u op de spatiebalk drukt en de "f" -toets door op het cijfer te drukken onmiddellijk voordat u op de toets drukt.

Voer bijvoorbeeld "10" in gevolgd door de spatie of de "f" -toets zorgt ervoor dat het scherm 10 regels schuift.

Om dit standaard te maken, kunt u het nummer invoeren gevolgd door de "z" -toets.

Voer bijvoorbeeld "10" in en druk vervolgens op "z". Wanneer u nu op spatie of "f" drukt, zal het scherm altijd 10 regels weergeven.

Een nogal bizarre opname is de mogelijkheid om de escape-toets direct voorafgaand aan de spatiebalk in te drukken. Het effect hiervan is om door te gaan met scrollen, zelfs wanneer u het einde van de uitvoer hebt bereikt.

Druk op de toets "return", "e" of "j" om regel voor regel te scrollen. U kunt de standaardinstelling wijzigen zodat deze een bepaald aantal regels doorloopt door een cijfer vóór de opgegeven toetsen in te voeren. Voer bijvoorbeeld "5" in, gevolgd door de "e" -toets, waarna het scherm telkens 5 keer 5 keer zal scrollen telkens wanneer "return", "e" of "j" worden ingedrukt. Als u per ongeluk op een hoofdletter "J" drukt, wordt hetzelfde resultaat weergegeven, behalve dat als u de onderkant van de uitvoer bereikt, deze blijft scrollen.

Met de "d" -toets kunt u een bepaald aantal regels omlaag schuiven. Nogmaals door een getal in te voeren voordat "d" het standaardgedrag zal veranderen, zodat het het aantal regels dat je opgeeft scrollt.

Om terug door de lijst te bladeren, kunt u de "b" -toets gebruiken. In tegenstelling tot de meer opdracht, kan dit zowel met bestanden als via een piped output werken. Als u een cijfer invoert voordat u op de toets "b" hebt gedrukt, schuift u terug naar het opgegeven aantal regels. Om de "b" -toets permanent door het opgegeven aantal regels te laten scrollen, voert u het nummer in dat u wilt gebruiken, gevolgd door de "w" -toets.

De "y" - en "k" -toetsen werken op dezelfde manier als de "b" - en "w" -toetsen, behalve dat de standaardfunctie niet is om één venster tegelijk te schuiven maar één regel tegelijk een back-up van het scherm te maken. Als u per ongeluk op "K" of hoofdletter "Y" drukt, is het resultaat hetzelfde, tenzij u de bovenkant van de uitvoer bereikt, in welk geval het scrollen verdergaat dan het begin van het bestand.

De u-toets schuift ook terug door het scherm, maar de standaardinstelling is de helft van het scherm.

U kunt ook horizontaal scrollen met de linker- en rechterpijltoetsen.

De rechterpijl schuift een half scherm naar rechts en de linkerpijl schuift een half scherm naar links. U kunt blijven bladeren, maar u kunt alleen naar links scrollen totdat u het begin van de uitvoer bereikt.

Weergave van de uitvoer opnieuw weergeven

Als u een logbestand of een ander bestand bekijkt dat voortdurend wordt gewijzigd, kunt u de gegevens mogelijk vernieuwen.

U kunt een "r" in kleine letters gebruiken om het scherm opnieuw te schilderen of een "R" in hoofdletters om het scherm opnieuw te schilderen en elke uitvoer die is gebufferd te verwijderen.

U kunt op een hoofdletter "F" drukken om vooruit te bladeren. Het voordeel van het gebruik van de "F" is dat wanneer het einde van het bestand wordt bereikt, het het zal blijven proberen. Als een logboek wordt bijgewerkt terwijl u de opdracht less gebruikt, worden nieuwe vermeldingen weergegeven.

Verplaats naar een specifieke positie in een bestand

Als u terug wilt naar het begin van de uitvoer, drukt u op kleine letters "g" en om naar het einde te gaan drukt u op de hoofdletter "G".

Om naar een specifieke regel te gaan, voert u een cijfer in voordat u op de "g" - of "G" -toetsen drukt.

U kunt via een bestand naar een positie gaan die een bepaald percentage is. Voer een nummer in gevolgd door de toets "p" of "%". U kunt zelfs decimale punten invoeren, want laten we eerlijk zijn, we moeten allemaal door een bestand naar de positie "36.6%" gaan.

Posities in een bestand markeren

U kunt een markering in een bestand instellen met de "m" -toets gevolgd door een andere kleine letter. U kunt vervolgens terugkeren naar de markering met behulp van de enkele aanhalingstoets "" "gevolgd door dezelfde kleine letter.

Dit betekent dat u een aantal verschillende markeringen kunt opgeven via de uitvoer die u gemakkelijk terug kunt zetten.

Op zoek naar een patroon

U kunt zoeken naar tekst binnen de uitvoer met de toets voor de schuine streep gevolgd door de tekst die u wilt zoeken of een reguliere expressie.

Bijvoorbeeld / "Hallo wereld" vindt "Hallo wereld".

Als u een back-up van het bestand wilt maken, moet u de schuine streep vervangen door een vraagteken.

Bijvoorbeeld: "Hallo wereld" vindt "Hello World" eerder op het scherm.

Laad een nieuw bestand in de uitvoer

Als u klaar bent met het bekijken van een bestand, kunt u een nieuw bestand in de opdracht less laden door op de dubbele toets (:) gevolgd door de toets "e" of "E" en het pad naar een bestand te drukken.

Bijvoorbeeld ": e mijnbestand.txt".

Hoe minder afsluiten

Om de opdracht less af te sluiten, drukt u op de toetsen "q" of "Q".

Handige opdrachtregelschakelaars

De volgende runtime-switches kunnen al dan niet nuttig voor u zijn:

  • less -bN - De N staat voor een nummer en laadt het opgegeven aantal kilobytes in het geheugen. Standaard is de waarde 64 kilobytes, maar u kunt elk gewenst aantal opgeven. Als u -1 invoert, wordt het volledige bestand in het geheugen geladen, wat al dan niet een goed idee is, afhankelijk van de grootte van het bestand.
  • less -B - Standaard wijst de less-opdracht standaard de vereiste geheugenbuffers toe bij gebruik van piped-uitvoer. U kunt de -B-schakelaar gebruiken om autobuffering te voorkomen.
  • minder -c of minder -C - Standaard wordt het scherm opnieuw geschilderd door naar boven te scrollen. Gebruik de -c of -C-schakelaars om het scherm van bovenaf te wissen.
  • less -e - Veroorzaakt minder om af te sluiten wanneer het voor de tweede keer het einde van het bestand bereikt
  • less -E - Veroorzaakt minder om af te sluiten wanneer het voor de eerste keer het einde van het bestand bereikt
  • less -f - Open speciale bestanden zoals mappen met minder
  • less -F - Veroorzaakt minder om te sluiten als een bestand minder dan één schermwaarde aan gegevens bevat
  • minder - g - Markeer alleen het laatste item dat u tijdens het zoeken aantrof
  • minder -G - Onderdruk markeer helemaal bij het zoeken
  • less -NN - Geef het maximale aantal regels op, de minder-opdracht kan teruggaan
  • less -i - Negeer het hoofdlettergebruik bij het zoeken, tenzij hoofdletters in het zoekpatroon worden gevonden
  • minder -I - Negeer hoofdletters bij zoeken
  • less -jN - De N staat voor een getal. Dit bepaalt waar op het scherm een ​​lijn wordt geplaatst wanneer ernaar wordt gezocht. Als u bijvoorbeeld zoekt naar 'Hallo wereld', wordt de regel met 'Hallo World' op regel 1 geplaatst als minder -j1 wordt gebruikt.
  • less -J - Dit geeft een klein sterretje in de linkerkolom (statuskolom) weer dat aangeeft wanneer een stuk tekst is gevonden waarnaar u hebt gezocht.
  • less -m - Toont het aantal bytes door een bestand in plaats van een dubbele punt onderaan het scherm
  • less -M - Geeft de regelnummers van de uitgang weer. Bijvoorbeeld "regels 1-23"
  • less -n - Onderdruk regelnummers
  • minder -N - regelnummers op elke regel weergeven
  • less -o - Dit wordt alleen gebruikt met uitvoer via leidingen. Het voert elke pagina van de gepipte uitvoer naar het bestand op één pagina per keer uit. Als het bestand bestaat, zal het u vragen of u het wilt overschrijven.
  • less -O - Dit is hetzelfde als -o, behalve dat het niet om bevestiging vraagt ​​voordat het een bestand overschrijft.
  • less -p - Dit begint minder bij de eerste keer dat het gespecificeerde patroon voorkomt.
  • less -P "text" - Dit vervangt het bericht onderaan het scherm naar de opgegeven tekst
  • less -q - Dit voorkomt dat de bel zoemt als u het einde van het bestand bereikt. Er zijn nog andere redenen waarom de bel een dergelijke ongeldige toetsindruk hoort.
  • minder - Q - Onderdrukt alle geluiden
  • less -s - Hiermee worden lege regels gecondenseerd. Als een bestand bijvoorbeeld 4 opeenvolgende lege regels heeft en u de opdracht less -s gebruikt, wordt slechts 1 lege regel weergegeven.
  • less -S - Hierdoor worden lange lijnen afgekapt in plaats van ze op de volgende regel te plaatsen

Er is veel meer aan het minder commando dan je zou verwachten. U kunt de volledige documentatie lezen door "man less" in een terminalvenster te typen of door deze handleidingpagina voor minder te lezen.

Een alternatief voor minder en meer is het staartcommando dat de laatste paar regels van een bestand laat zien.