Alles wat jy moet weet oor die minder opdrag

In hierdie gids vind u alles wat u moet weet oor die Linux "minder" opdrag.

Die "minder" opdrag word beskou as 'n meer kragtige weergawe van die "meer" opdrag wat gebruik word om inligting aan die terminale een bladsy op 'n keer te vertoon.

Baie van die skakelaars is dieselfde as dié wat gebruik word met die meer opdrag, maar daar is ook baie ekstra beskikbaar.

As u 'n groot tekslêer wil lees, is dit beter om die minder bevel oor ' n redakteur te gebruik, aangesien dit nie die hele ding in die geheue laai nie.

Dit laai elke bladsy in die geheue 'n bladsy op 'n slag wat dit meer doeltreffend maak.

Hoe om die minder bevel te gebruik

U kan enige tekslêer gebruik deur die minder opdrag te gebruik deur eenvoudig die volgende in ' n terminaal venster te tik :

minder

As daar meer lyne in die lêer as die spasie op die skerm is, sal 'n enkele kolon (:) onderaan verskyn en u sal 'n aantal opsies hê om deur die lêer vorentoe te beweeg.

Die minder opdrag kan ook gebruik word met uitset wat deur 'n ander opdrag gepoer word.

Byvoorbeeld:

ps -ef | minder

Bogenoemde opdrag sal 'n lys met lopende prosesse een bladsy op 'n keer vertoon.

U kan die spasiebalk of die "f" -knoppie druk om vorentoe te skuif.

Die verandering van die aantal lyne wat deurheen beweeg word

Standaard sal die minder opdrag een bladsy op 'n slag blaai.

U kan die aantal lyne wat gerol word verander verander wanneer u die spasie en die "f" sleutel druk deur die nommer onmiddellik te druk voordat u die sleutel druk.

Voer byvoorbeeld '10' in gevolg deur óf die spasie of 'f' sleutel sal veroorsaak dat die skerm met 10 reëls blaai.

Om dit die standaard te maak, kan u die nommer invul, gevolg deur die "z" sleutel.

Vul byvoorbeeld '10' in en druk dan op 'z'. Nou as jy die spasie of "f" sleutel druk, sal die skerm altyd deur 10 reëls blaai.

'N Bietjie bizarre insluiting is die vermoë om die ontsnappingsleutel onmiddellik voor die spasiebalk te druk. Die effek hiervan is om voort te gaan blaai, selfs wanneer jy die einde van die uitset bereik het.

Om een ​​reël op 'n slag te blaai, druk óf die "terugkeer" sleutel, "e" of "j". U kan die verstek verander sodat dit 'n gespesifiseerde aantal reëls blaai deur 'n nommer voor die gespesifiseerde sleutels in te voer. Voer byvoorbeeld '5' in gevolg deur die "e" sleutel sal die skermrol 5 lyne maak elke keer as "terug", "e" of "j" gedruk word. As u per ongeluk 'n hoofletter "J" druk, sal dieselfde resultaat voorkom, behalwe as u die onderkant van die uitset slaan, sal dit voortgaan om te blaai.

Met die "d" sleutel kan u 'n gespesifiseerde aantal lyne skuif. Weer deur 'n nommer voor "d" in te voer, sal die verstekgedrag verander sodat dit die aantal lyne wat jy spesifiseer, blaai.

Om terug te blaai, kan u die "b" sleutel gebruik. In teenstelling met die meer opdrag, kan dit werk met beide lêers en piped uitvoer. Om 'n nommer in te voer voordat u die "b" -knoppie druk, blaai die gespesifiseerde aantal lyne terug. Om die "b" sleutel permanent deur die gespesifiseerde aantal lyne te blaai, voer die nommer in wat u wil gebruik, gevolg deur die "w" sleutel.

Die sleutels "y" en "k" werk ook op die "b" en "w" sleutels, behalwe dat die standaard nie een venster op 'n slag hoef te blaai nie, maar een reël op 'n keer om die skerm te herstel.

As jy per ongeluk die hoofletter "K" of hoofletter "Y" druk, sal die resultaat dieselfde wees, tensy jy die bokant van die uitset slaan. In die geval sal die blaai verder gaan as die begin van die lêer.

Die "u" sleutel blaai ook terug op die skerm, maar die verstek is die helfte van die skerm.

U kan ook horisontaal skuif met die linker en regter pyltjie sleutels.

Die regter pyl rol na die helfte van 'n skerm na regs en die linkerpyl skuif 'n halwe skerm na links. Jy kan voortgaan om oor en oor te blaai, maar jy kan net na links skuif totdat jy die begin van die uitset slaan.

Wys die uitset

As jy 'n logbestand of enige ander lêer besigtig wat voortdurend verander, wil jy dalk die data herlaai.

U kan 'n kleinletter "r" gebruik om die skerm of 'n hoofletter "R" te herdefinieer om die skerm te herwin wat enige uitset wat gebuffer is, weggooi.

U kan 'n hoofletter "F" druk om vorentoe te skuif. Die voordeel van die gebruik van die "F" is dat wanneer die einde van die lêer bereik word, dit sal voortgaan om te probeer. As 'n log opgedateer word terwyl u die minder opdrag gebruik, sal enige nuwe inskrywings vertoon word.

Skuif na 'n spesifieke posisie in 'n lêer

As u terug na die begin van die uitset wil gaan, druk kleinletter "g" en gaan na die einde druk hoofletter "G".

Om na 'n spesifieke reël te gaan, voer 'n nommer in voordat u die "g" of "G" sleutels druk.

Jy kan beweeg na 'n posisie wat 'n sekere persentasie deur 'n lêer is. Voer 'n nommer in gevolg deur die "p" of "%" sleutel. U kan selfs desimale punte invoer omdat ons dit in die gesig staar. Ons moet almal deur 'n lêer na posisie "36.6%" gaan.

Merk posisies in 'n lêer

U kan 'n merker in 'n lêer met behulp van die "m" sleutel gevolg deur enige ander klein letter. U kan dan terugkeer na die nasiener deur gebruik te maak van die enkelvoudige kwotasie '' 'sleutel gevolg deur dieselfde kleinletter.

Dit beteken dat jy 'n aantal verskillende merkers kan spesifiseer deur die uitset wat jy maklik kan terugkeer.

Op soek na 'n patroon

U kan soek na teks binne die uitset deur die vorentoe-sneltoets te gebruik, gevolg deur die teks wat u wil soek of 'n gereelde uitdrukking.

Byvoorbeeld / "hallo wêreld" sal "hallo wêreld" vind.

As u die lêer terug wil soek, moet u die voorwaartse streep vervang met 'n vraagteken.

Byvoorbeeld, "hello world" sal "hello world" voorheen uitvoer na die skerm vind.

Laai 'n nuwe lêer in die uitset

As jy na 'n lêer gekyk het, kan jy 'n nuwe lêer in die minder opdrag laai deur op die kolon-sleutel (:) te druk, gevolg deur die "e" of "E" sleutel en die pad na 'n lêer.

Byvoorbeeld: ": e myfile.txt".

Hoe om minder te verlaat

Om die minder bevel uit te voer, druk die "q" of "Q" sleutels.

Nuttige Command Line Switches

Die volgende runtime skakelaars mag of mag nie vir u nuttig wees nie:

Daar is veel meer aan die minder bevel as wat jy sou verwag. U kan die volledige dokumentasie lees deur "man minder" in 'n terminale venster te tik of deur hierdie handleiding vir minder te lees.

'N Alternatief vir minder en meer is die stertopdrag wat die laaste paar lyne van 'n lêer aandui.