Datoteke su jedna od najvažnijih stvari s kojima komunicirate na Linux računalu. Neke od najčešćih datoteka koje ćete susresti u Linux sustavu uključuju konfiguracijske datoteke, datoteke dnevnika i skripte.

Sposobnost jednostavnog pregledavanja datoteka iz naredbenog retka snažna je značajka koju Linux pruža svojim korisnicima. Ovaj vodič će vam pokazati različite uslužne programe naredbenog retka koje možete koristiti za pregled datoteka u Linuxu.

1. Mačka

Uslužni program cat jedna je od najčešće korištenih naredbi za pregled sadržaja datoteka u Linuxu. Naredbu možete koristiti za spajanje i ispis standardnog izlaza datoteke. Da biste pregledali sadržaj datoteke pomoću cat, jednostavno upišite ime naredbe nakon koje slijedi datoteka koju želite pregledati.

mačka / etc / passwd

U naredbi iznad, naredba cat prikazuje sadržaj datoteke passwd datoteka. The passwd datoteka sadrži pojedinosti povezane s korisnikom na Linux stroju.

Prema zadanim postavkama, izlaz naredbe cat neće biti numeriran. Stoga, ako želite numerirati retke u izlazu, tada možete koristiti

instagram viewer
-n opcija kako slijedi.

mačka -n / etc / passwd 

Također možete koristiti uslužni program cat za pregled više datoteka odjednom.

sudo mačka / etc / passwd / etc / shadow

Bilješka: Spomenuta mačka naredba koristi sudo jer / etc / datoteka sjena zahtijeva da korisnik ima povišene privilegije kako bi ga mogao pregledati.

2. Nl

Naredba nl, kratica za brojevne crte, vrlo je sličan naredbi cat, s tim da naredba nl prema zadanim postavkama broji izlazne linije.

nl / etc / passwd 

Uz numeriranje izlaza, uslužni program nl daje vam mogućnost formatiranja izlaza i poravnavanja numeriranja izlaza. Na primjer, brojeve redaka možete oblikovati tako da budu poravnati lijevo na sljedeći način.

nl -nln / etc / passwd 

Iako se uslužni program nl primarno koristi za numeriranje izlaznih linija, također možete odlučiti da ne numerirate retke pomoću -b opcija kako slijedi.

 nl -b n / etc / passwd 

3. Više

Neki izlazi datoteke s kojima ćete se susresti mogu biti prilično veliki. Više uslužnih programa omogućuje jednostavniji prikaz velikih datoteka po jedan zaslon.

Za pregled passwd datoteku u manjim odjeljcima, možete koristiti više naredba:

više / etc / passwd 

Gornja naredba prikazat će samo izlaz koji može odgovarati veličini vašeg terminala. Koristiti F tipka na tipkovnici za pomicanje prema naprijed u izlazu i B tipka za pomicanje unatrag.

Ako želite odrediti broj redaka koji se istovremeno prikazuju u svakom odjeljku, tada možete koristiti -x opcija, gdje x je broj redaka za koje želite da se naredba prikaže. Na primjer, sljedeća naredba prikazat će četiri reda po zaslonu:

više -4 / etc / passwd

Upotrijebite donju naredbu da biste saznali više o navigaciji izlazom generiranim naredbom more i kako pretraživati ​​nizove unutar izlaza.

više - pomoć

4. Manje

Manja korisnost je nasljednik naredbe more jer pruža dodatna poboljšanja i emulaciju od potonje. Uz to, manji je program brži i ima povećanu učinkovitost jer ne čeka čitanje cijelog sadržaja datoteke prije nego što može prikazati malo rezultata.

manje / etc / passwd

Slično naredbi more, upotrijebite F tipka na tipkovnici za pomicanje prema naprijed u izlazu i B tipka za pomicanje unatrag.

Za prikaz brojeva linija u izlazu upotrijebite -N opcija kako slijedi.

manje -N / etc / passwd

Traženje teksta

Da biste potražili niz ili obrazac unutar manje izlaznog programa, jednostavno pritisnite / tipka na tipkovnici nakon koje slijedi niz koji želite tražiti. Na primjer, za traženje niza igre u izlazu manje / etc / passwd, tip /games na tipkovnici nakon čega slijedi Unesi ključ.

Tekst koji tražite bit će istaknut kao gore. Za pomicanje naprijed u pretraživanju pritisnite n tipku na tipkovnici i za pomicanje unatrag. pritisnite N. Imajte na umu da n Znak razlikuje velika i mala slova, ovisno o smjeru kretanja.

Još jedna snažna značajka manje korisnog programa je da ga možete koristiti kao cijev u nekom izlaznom toku ili za druge naredbe. Na primjer, naredba dmesg prikazuje poruke me uspremnika prstena jezgre ili druge informacije povezane s jezgrom tijekom pokretanja. Budući da ovaj izlaz dnevnika može biti prilično dug, možete koristiti manje naredba za ograničavanje izlaza i za jednostavnu navigaciju.

sudo dmesg | manje

Također možete upotrijebiti manji uslužni program za prikaz podataka na interaktivan način. Na primjer, kada se koristi s dmesg naredbu, možete postaviti naredbu manje da vam uvijek prikazuje najnovije podatke jer sustav stalno dodaje više redaka na izlaz. Da biste učinili isto, upotrijebite + F opcija s naredbom kako slijedi:

sudo dmesg | manje + F

Kao što možete vidjeti iz gornjeg izlaza, manje uslužni program pokazuje da čeka na prikaz više podataka u izlazu. Pritisnite Ctrl + C pobaciti nakon čega slijedi P za brisanje rezultata.

5. Glava

Ponekad biste možda željeli pogledati samo prvih nekoliko redaka datoteke i tu vam dobro dođe uslužni program head. Prema zadanim postavkama prikazuje se samo prvih 10 redaka datoteke.

glava / etc / passwd

Da biste prilagodili broj linija koje želite pregledati, upotrijebite -x opcija, gdje x je broj linija koje želite pregledati. Na primjer, za prikaz prvih 20 redaka:

glava -20 / etc / passwd

6. Rep

Naredba tail radi na gotovo suprotan način od uslužnog programa head, tj. Daje zadnji dio datoteke. Prema zadanim postavkama prikazuje se posljednjih 10 redaka datoteke.

rep / etc / passwd

Kao i naredba head, također možete prilagoditi broj linija koje želite pregledati.

rep -10 / etc / passwd

Za prikaz podataka uživo u interaktivnom načinu koristite -f zastava s naredbom rep. Na primjer, da biste uvijek vidjeli zadnjih 10 poruka dnevnika u syslog datoteka:

rep -f / var / log / syslog

Rad s datotekama u Linux naredbenom retku

Ovaj vam je vodič pokazao različite načine na koje možete pregledavati datoteke u Linuxu. Ključno je biti u mogućnosti pregledavati i raditi s datotekama izravno iz naredbenog retka. Iako ovi uslužni programi nude značajke koje vam omogućuju traženje nizova, postoje razne druge naredbe poput uslužni program grep koje možete koristiti za filtriranje rezultata na vašem sustavu.

Osim terminala, korisnici također mogu grafički upravljati svojim datotečnim sustavom i kretati se njime. Na Linuxu je dostupno nekoliko aplikacija za upravljanje datotekama koje možete besplatno isprobati.

E-mail
10 najboljih upravitelja datoteka za Linux napredne korisnike

Imati pouzdan upravitelj datoteka olakšava organizaciju datoteka. Evo popisa najboljih upravitelja datoteka za Linux.

Pročitajte Dalje

Povezane teme
  • Linux
  • Upravljanje datotekama
  • Linux naredbe
O autoru
Mwiza Kumwenda (Objavljeno 16 članaka)

Mwiza po zanimanju razvija softver i intenzivno piše o Linuxu i front-end programiranju. Neki od njegovih interesa uključuju povijest, ekonomiju, politiku i arhitekturu poduzeća.

Više od Mwize Kumwende

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.