Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Există multe editoare de text GUI disponibile pe un sistem Linux pentru a vizualiza și modifica fișierele text. Dar este posibil să doriți doar să citiți fișierele text din terminal. Există multe comenzi disponibile pe Linux care vă permit să faceți asta, dintre care trei sunt mai puține, mai multe și cele mai multe.

Citiți mai departe pentru a descoperi cum puteți utiliza aceste trei comenzi pentru a citi în mod eficient fișierele text de pe terminalul Linux.

Ce este mai puțin comanda?

Mai puțin este o comandă Linux folosită pentru filtrarea și vizualizarea fișierelor text pe o pagină pe ecran. Este mai avansat decât cele mai multe și mai multe comenzi.

Cu comanda less, puteți citi fișiere text foarte lungi în segmente fără a fi nevoie să încărcați întregul fișier. Oferă o mulțime de opțiuni și funcții interactive pentru a vă face experiența mai satisfăcătoare.

instagram viewer

Deoarece comanda less scoate prima pagină a fișierului text și nu trebuie să citească întregul conținut al fișierului, este mai rapidă decât alte editoare de text.

Sintaxa de comandă cu cât este mai puțin

Sintaxa de bază a comenzii less este:

Mai puțin[opțiune][numele sau locația fișierului]

Cum să utilizați comanda less

Pentru acest exemplu, vom folosi fișierul sudo.conf. The sudo.conf fișierul este folosit pentru a configura front-end-ul sudo și are 139 de linii. Acest fișier este prezent în aproape fiecare sistem de operare bazat pe Linux. De asemenea, puteți utiliza orice fișier text la alegere, atâta timp cât are peste 60 de linii.

Folosind comanda implicită less

Comanda implicită less tipărește prima pagină a fișierului pe care îl utilizați. Încercați-l cu sudo.conf fișier executând această comandă în terminalul dvs.:

mai puțin /etc/sudo.conf

Se tipăresc primele 53 de rânduri ale documentului. Pentru a avansa pe rând, apăsați tasta Jos cheie sau Spaţiu.

Pentru a vă deplasa înapoi cu o linie, apăsați tasta Sus cheie.

Pentru a avansa cu o pagină, apăsați B. Pentru a avansa mai multe rânduri, apăsați B, apoi tastați numărul de linii.

Pentru a vă deplasa înapoi cu o pagină, apăsați D. Pentru a vă deplasa înapoi cu un număr de linii, tastați D, apoi numărul de linii după care doriți să reveniți.

Afișați numerele de linie cu comanda mai puțin

Puteți vedea, de asemenea, numărul de linii pe care le are fișierul pe măsură ce îl vizualizați. Pentru a face acest lucru, adăugați -N opțiunea când rulați comanda. Încercați-l cu fișierul sudo.conf executând această comandă:

mai puțin -N /etc/sudo.conf

Căutați text folosind comanda less

Puteți căuta cuvinte și șiruri de caractere folosind comanda less. Când găsește șirul, va evidenția rezultatele în galben.

Să căutăm cuvântul: conecteaza. Pentru a face acest lucru, executați comanda implicită less și, când returnează rezultatul, tastați / și căutați cuvântul sau șirul.

Daca cauti conecteaza, ieșirea ar trebui să arate astfel:

Care este mai mult comanda?

The Mai mult comanda vă permite să vizualizați fișierele text în terminalul dvs. câte o pagină pe ecran. Această comandă funcționează la fel ca comanda less, dar numai cu mai puține funcționalități.

Cu cât mai mult Sintaxă de comandă

Sintaxa de bază a comenzii more este:

Mai mult[opțiune][numele sau locația fișierului]

Cum să utilizați comanda mai mult

Comanda more ajută un utilizator să vizualizeze porțiuni dintr-un fișier text mare ecran cu ecran în terminal. Îl puteți folosi pentru a afișa fișiere text și comenzi, pentru a căuta un cuvânt într-un fișier și multe altele.

Folosind comanda implicită more

Pentru acest exemplu, vom folosi sudo.conf fișier găsit în /etc pliant. Pentru a utiliza comanda more pentru a vizualiza un fișier, executați această comandă:

mai mult /etc/sudo.conf

Rezultatul arată exact ca cel al comenzii less. Există totuși o diferență, în partea stângă jos a ecranului, veți observa că mai multe afișează procentul fișierului text, iar acel număr crește sau scade pe măsură ce vă deplasați prin fișier.

Navigarea în fișier folosind mai multe

Navigarea în fișier cu comanda more este similară cu comanda less. Folosești introduce tasta pentru a trece la linia următoare, D pentru a trece la o pagină nouă și B a reveni cu o pagină.

Afișează primele N linii ale unui fișier

Exact ca comanda head în Linux, puteți folosi mai multe pentru a vizualiza primele părți ale unui fișier. Aceasta este sintaxa:

mai mult -N nume de fișier

Pentru a afișa primele cinci rânduri ale fișierului sudo.conf, executați această comandă:

mai mult -5 /etc/sudo.conf

Care este cea mai mare comandă?

La fel ca și comenzile din ce în ce mai multe, puteți folosi cele mai multe pentru a citi fișiere text pe Linux. Nu este disponibil implicit în toate distribuțiile Linux, așa că poate fi necesar să îl instalați singur.

Pentru a verifica dacă este instalat, tastați cel mai în terminalul dvs. Dacă nu este instalat, sistemul vă va întreba dacă doriți să îl instalați. introduce y a instala. Alternativ, puteți instala pachetul utilizând managerul implicit de pachete pe computer.

Cea mai mare Sintaxă de Comandă

Sintaxa de bază a celei mai multe comenzi este:

cel mai[opțiune][numele sau locația fișierului]

La obține ajutor din linia de comandă în ceea ce privește cea mai mare comandă, verificați pagina sa de manual rulând:

omul cel mai mult

Cum să utilizați cea mai mare comandă

Cea mai mare comandă funcționează la fel ca și comenzile din ce în ce mai multe.

Comanda cea mai implicită

Comanda most implicită imprimă prima pagină a fișierului text. Încearcă-l cu:

mai mult /etc/sudo.conf

Ieșirea este destul de diferită de comenzile din ce în ce mai multe. În partea de jos, există o linie albastră care arată numele fișierului și alte comenzi utile.

Folosind mai puțin, mai mult și majoritatea comenzilor cu fișiere multiple

Puteți citi mai multe fișiere simultan folosind toate comenzile menționate mai sus. Aceasta este sintaxa pentru fiecare:

mai puțin nume fișier1 nume fișier2 nume fișier3
mai multe nume fișier1 nume fișier2 nume fișier3
majoritatea nume de fișier1 nume de fișier2 nume de fișier3

Folosind mai puțin, mai mult și majoritatea cu alte comenzi

De asemenea, puteți direcționa ieșirea unei comenzi sau a unui proces care rulează utilizând simbolul pipe alături de comanda less/more/most. Simbolul țevii redirecționează ieșirea unei comenzi ca intrare altcuiva.

De exemplu, puteți folosi mai puțin atunci când verificați lista proceselor care rulează pe sistemul dvs. de operare:

ps aux | Mai puțin

Aflați despre alte comenzi de manipulare a textului pe Linux

La fel ca și comenzile less, more și majoritatea, Linux oferă o mulțime de comenzi pentru a vă ajuta să vizualizați, să manipulați și să procesați fișiere text. Unele dintre ele includ pisica, ecou, ​​cap și coadă. Toate îndeplinesc scopuri diferite cu caracteristicile lor unice.