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
-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.
Imati pouzdan upravitelj datoteka olakšava organizaciju datoteka. Evo popisa najboljih upravitelja datoteka za Linux.
Pročitajte Dalje
- Linux
- Upravljanje datotekama
- Linux naredbe
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.
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.