Ce face less
Comanda less este un paginator de text modern și foarte rapid. Spre deosebire de vechiul utilitar more, less permite deplasarea atât înainte cât și înapoi prin fișier.
Un avantaj crucial al lui less este că nu încarcă întreg fișierul în memoria RAM la deschidere. Acest lucru îl face extrem de rapid chiar și pe jurnale de sistem sau baze de date text de zeci de gigaocteți.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-N, --LINE-NUMBERS |
Afișează numărul liniei în partea stângă a ecranului. |
-S, --chop-long-lines |
Nu rupe liniile lungi pe mai multe rânduri; permite derularea orizontală cu săgețile stânga/dreapta. |
-i, --ignore-case |
Căutarea cu / ignoră diferența dintre majuscule și minuscule. |
Exemple
Exemplul 1: Deschiderea și navigarea printr-un jurnal
Pentru a ieși din less se apasă tasta ‘q’, iar pentru căutare se tastează ‘/cuvânt’.
less -N /var/log/syslog
Ieșire în terminal
1 Oct 22 10:00:01 server systemd[1]: Starting Daily apt upgrade...
2 Oct 22 10:00:03 server systemd[1]: apt-daily-upgrade.service: Deactivated.
3 Oct 22 10:15:22 server sshd[1240]: Accepted publickey for ana from 192.168.1.50
(taste: Space = pagina urmatoare, b = inapoi, / = cauta, q = iesire)
Greșeli frecvente
- Blocarea în program pentru că nu știi comanda de ieșire (se apasă tasta
q).