În Linux, lucrul prin intermediul terminalului este adesea cel mai eficient mod de a gestiona sistemele, de a vizualiza jurnalele sau de a interacționa cu fișierele. O comandă pe care fiecare utilizator – începător sau experimentat – ar trebui să o cunoască este less. Comanda less este un pager de terminal utilizat pentru a vizualiza conținutul fișierelor text pe câte un ecran. Este utilă în special atunci când trebuie să citiți fișiere mari sau ieșiri de la alte comenzi fără să vă copleșească ecranul.
Atunci când deschideți un fișier cu less, acesta nu încarcă întregul fișier în memorie. În schimb, transmite conținutul pe măsură ce defilați, ceea ce îl face foarte rapid și ușor – chiar și în cazul fișierelor de jurnal care au o dimensiune de câțiva megabytes. Spre deosebire de editorii de text precum nano sau vim, less nu este editabil – este strict pentru citire. Acest lucru înseamnă că puteți deschide în siguranță fișiere de configurare, jurnale sau orice fișier text fără riscul de a le modifica accidental.
Exemplu:
Aceasta va deschide jurnalul de autentificare al sistemului în less, permițându-vă să navigați prin el cu ajutorul unor comenzi simple.
Tastă | Funcție |
---|---|
Spațiu | Derulați înainte cu o pagină |
b | Derulați înapoi o pagină |
Enter | Derulați o linie în jos |
g | Merge la începutul fișierului |
G | Salt la sfârșitul fișierului |
/pattern | Căutați înainte un cuvânt-cheie (de exemplu, /error) |
n / N | Repetarea căutării (potrivirea următoare/precedentă) |
q | Ieșire din less |
Aceste comenzi facilitează revizuirea jurnalelor, căutarea de intrări specifice sau pur și simplu navigarea prin fișiere structurate.
Verificați rapid setările SSH fără să modificați accidental nimic.
Apoi apăsați /fail pentru a căuta liniile care conțin “fail”.
Vizualizați rezultatul complet al comenzii ps aux fără ca acesta să se deruleze în afara ecranului.
-N – Afișează numerele de linie:
-S – Tăiați liniile lungi în loc să le înfășurați:
G – Deschideți fișierul și săriți direct la sfârșit:
Aceste opțiuni îmbunătățesc modul în care interacționați cu fișierele în diverse contexte – de la depanarea erorilor la verificarea intrărilor recente în jurnal.
Puteți citi fișiere .gz fără a le extrage utilizând zless, o variație a less:
Se comportă exact ca less, dar funcționează cu conținut comprimat – ideal pentru jurnalele arhivate.
Comanda less este unul dintre cele mai simple dar și mai practice instrumente din setul de instrumente al oricărui utilizator Linux. Fie că gestionați un VPS, analizați jurnalele sau doar navigați prin fișierele de sistem, less vă ajută să citiți confortabil, în siguranță și eficient. Nu editează fișiere, nu consumă memorie suplimentară și vă oferă control deplin asupra modului în care vizualizați datele – pagină cu pagină.