Varför "mindre" kommandot är bättre än "mer" i UNIX och Linux

Jag jobbar med många stora loggfiler. Jag brukar ansluta till mina UNIX- och Linux-servrar med Putty eller Telnet, då läste jag filerna med standard UNIX / Linux-kommandon. Andra IT-användare föredrar att använda en X-fönster GUI, men om du har en låg bandbreddanslutning, är det bättre att använda en kommandorad terminal för att få saker gjort snabbare.

Om du behöver bläddra i loggar utan att behöva redigera dem, använd "mindre"Kommando. Med "Mindre" i Linux och UNIX kan du se filen och låter dig göra grundläggande funktionsoperationer. Till skillnad från "Mer", Tillåter det både navigering framåt och bakåt så att du kan leta efter vilken söksträng som helst i dokumentet.

Mindre är bättre än mer

Så här öppnar du en fil med mindre, Skriv mindre kommando följt av filnamnet i UNIX eller Linux-prompten:

mindre filnamn

I exemplet nedan öppnade jag en fil som heter verbose.log.mo

Mindre kommer att öppna filen och visa filnamnet längst ner till vänster på terminalen. För att hitta en sträng i filen, skriv fram snedstreck följt av strängen som du vill söka och tryck sedan på Enter. I exemplet nedan skrev jag /fel att söka efter strängen "fel".

Du kommer att se att visningen av filen kommer att hoppa till den linje där strängen är belägen. De befintliga strängkamporna är markerade för att visa det enklare.

För att söka efter nästa instans av strängen, tryck bara på "n" -tangenten. Genom att trycka på stor bokstaven "N" kommer du till föregående match.

Här är andra tangentbordsgenvägar jag hittade från Wiki-posten på "mindre":

  • [Pilar] / [Sida upp] / [Sida ner] / [Hem] / [Slut]: Navigering.
  • [Mellanslag]: Nästa sida.
  • b: Föregående sida.
  • ng: Hoppa till radnummer n. Standard är start för filen.
  • nG: Hoppa till radnummer n. Standard är slutet på filen.
  • /mönster: Söka efter mönster. Regelbundna uttryck kan användas.
  • n: Gå till nästa match (efter en lyckad sökning).
  • N: Gå till föregående match.
  • mbrev: Markera nuvarande position med brev.
  • 'brev: Återgå till position brev. [' = enda citat]
  • '^ eller g: Gå till början av filen.
  • '$ eller G: Gå till slutet av filen.
  • s: Spara aktuellt innehåll (fått från ett annat program som grep) i en fil.
  • =: Filinformation.
  • F: Läs kontinuerligt information från fil och följ dess slut. Användbar för loggar att titta på. Använda sig av Ctrl+C för att lämna detta läge.
  • -alternativ: Byt kommandoradsalternativ -alternativ.
  • h: Hjälp.
  • q: Sluta med.

Vad jag mest tycker om "mindre" är att det automatiskt anpassas med bredden och höjden på terminalfönstret. Texten som visas med "mindre" sätts automatiskt in om du ändrar storleken på terminalen. Detta gör mindre förskott än det äldre verktyget som heter "more", vilket tenderar att skära texten när du spänner fast bredden på terminalen.

Om du har mycket text eller ASCII-filer för att visa i Linux eller UNIX, se till att behärska "mindre" eftersom det är ett överlägset kommando för visning av filer med kommandoraden. Njut av!