Súbory sú jednou z najdôležitejších vecí, s ktorými na počítači so systémom Linux pracujete. Medzi najbežnejšie súbory, s ktorými sa v systéme Linux stretnete, patria konfiguračné súbory, súbory denníkov a skripty.

Schopnosť ľahkého prezerania súborov z príkazového riadku je výkonná funkcia, ktorú Linux poskytuje svojim používateľom. Táto príručka vám ukáže rôzne pomocné programy príkazového riadku, ktoré môžete použiť na prezeranie súborov v systéme Linux.

1. Kat

Obslužný program cat je jedným z najbežnejších príkazov na prezeranie obsahu súborov v systéme Linux. Príkaz môžete použiť na zreťazenie a tlač štandardného výstupu súboru. Prezeranie obsahu súboru pomocou kat, jednoducho zadajte názov príkazu a súbor, ktorý chcete zobraziť.

mačka / etc / passwd

Vo vyššie uvedenom príkaze príkaz mačka zobrazuje obsah súboru heslo spis. The heslo súbor obsahuje podrobnosti týkajúce sa používateľa na stroji so systémom Linux.

V predvolenom nastavení nebude výstup príkazu cat očíslovaný. Preto, ak chcete číslovať riadky na výstupe, môžete použiť -n možnosť nasledovne.

instagram viewer
mačka -n / etc / passwd 

Môžete tiež použiť nástroj cat na prezeranie viacerých súborov naraz.

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

Poznámka: Vyššie uvedený príkaz mačka používa sudo, pretože / etc / tieňový súbor vyžaduje, aby mal užívateľ zvýšené oprávnenia, aby si ich mohol pozrieť.

2. Nl

Príkaz nl, skratka pre číselné rady, je veľmi podobný príkazu cat, s tou výnimkou, že príkaz nl štandardne čísluje výstupné riadky.

nl / etc / passwd 

Okrem číslovania výstupu vám obslužný program nl umožňuje formátovať výstup a zosúladiť číslovanie výstupu. Napríklad čísla riadkov môžete formátovať tak, aby sa zarovnávali doľava, nasledovne.

nl -nln / etc / passwd 

Aj keď sa obslužný program nl primárne používa na číslovanie výstupných riadkov, môžete sa tiež rozhodnúť nečíslovať riadky pomocou znaku -b možnosť nasledovne.

 nl -b n / etc / passwd 

3. Viac

Niektoré z výstupov súborov, s ktorými sa stretnete, môžu byť dosť veľké. Táto pomôcka umožňuje jednoduchšie prezeranie veľkých súborov po jednej obrazovke.

Ak chcete zobraziť heslo súbor v menších častiach, môžete použiť viac príkaz:

viac / etc / passwd 

Vyššie uvedený príkaz zobrazí iba výstup, ktorý sa zmestí do veľkosti vášho terminálu. Použi F klávesnica klávesu posunúť dopredu vo výstupe a B klávesom posunúť dozadu.

Ak chcete určiť počet riadkov zobrazených v každej časti naraz, môžete použiť -X možnosť, kde X je počet riadkov, ktoré má príkaz zobraziť. Napríklad nasledujúci príkaz zobrazí štyri riadky na obrazovku:

viac -4 / etc / passwd

Pomocou nižšie uvedeného príkazu sa dozviete viac o navigácii vo výstupe generovanom príkazom more a o tom, ako hľadať vo výstupe reťazce.

viac - pomoc

4. Menej

Menšia utilita je nástupcom príkazu more, pretože poskytuje ďalšie vylepšenia a emuláciu ako druhá. Menšia utilita je navyše rýchlejšia a má zvýšenú efektivitu, pretože nečaká na prečítanie celého obsahu súboru, aby mohla zobraziť nejaký výstup.

menej / etc / passwd

Podobne ako pri príkaze more, použite F klávesnica klávesu posunúť dopredu vo výstupe a B klávesom posunúť dozadu.

Na zobrazenie čísel riadkov na výstupe použite -N možnosť nasledovne.

menej -N / etc / passwd

Hľadá sa text

Ak chcete vyhľadať reťazec alebo vzor v rámci výstupu s menej užitočnými nástrojmi, jednoducho stlačte / na klávesnici a za ním reťazec, ktorý chcete vyhľadať. Napríklad na vyhľadanie reťazca hry na výstupe z menej / etc / passwd, napíš /games na klávesnici a za nimi nasleduje Zadajte kľúč.

Text, ktorý hľadáte, bude zvýraznený vyššie. Ak sa chcete vo vyhľadávaní posunúť vpred, stlačte n na klávesnici a posun dozadu. stlačte N. Všimnite si, že n znak rozlišuje veľké a malé písmená v závislosti od smeru pohybu.

Ďalšou výkonnou vlastnosťou nástroja menej je, že ho môžete použiť ako kanál v niektorom výstupnom toku alebo pre iné príkazy. Napríklad príkaz dmesg zobrazuje správy o medzipamäti zvonenia jadra alebo iné informácie týkajúce sa jadra počas bootovania. Pretože tento výstup protokolu môže byť dosť dlhý, môžete použiť príkaz menej príkaz na obmedzenie výkonu a na ľahkú navigáciu.

sudo dmesg | menej

Môžete tiež použiť nástroj menej na interaktívne zobrazenie údajov. Napríklad pri použití s dmesg Príkaz less môžete nastaviť tak, aby vám vždy zobrazoval najnovšie údaje, pretože systém na výstup stále pridáva ďalšie riadky. To isté urobte pomocou + F. príkazom nasledujúcim spôsobom:

sudo dmesg | menej + F

Ako vidíte na výstupe vyššie, utilita less ukazuje, že čaká na zobrazenie ďalších údajov vo výstupe. Stlačte Ctrl + C prerušiť, po ktorom nasleduje Q vyčistiť výstup.

5. Hlava

Niekedy možno budete chcieť zobraziť iba prvých pár riadkov súboru, a práve tu sa hodí utilita head. Predvolene sa zobrazuje iba prvých 10 riadkov súboru.

hlava / etc / passwd

Počet riadkov, ktoré chcete zobraziť, upravíte pomocou -X možnosť, kde X je počet riadkov, ktoré chcete zobraziť. Napríklad na zobrazenie prvých 20 riadkov:

hlava -20 / etc / passwd

6. Chvost

Príkaz tail pracuje takmer opačným spôsobom ako obslužný program head, tzn. Vydáva poslednú časť súboru. Štandardne sa zobrazuje posledných 10 riadkov súboru.

chvost / etc / passwd

Rovnako ako príkaz head môžete tiež upraviť počet riadkov, ktoré chcete zobraziť.

chvost -10 / etc / passwd

Na zobrazenie živých údajov v interaktívnom režime použite -f vlajka s príkazom chvosta. Napríklad vždy zobraziť posledných 10 správ protokolu v priečinku syslog spis:

chvost -f / var / log / syslog

Práca so súbormi v príkazovom riadku systému Linux

Táto príručka vám ukázala rôzne spôsoby, ako môžete prezerať súbory v systéme Linux. Kľúčom je mať možnosť prezerať a pracovať so súbormi priamo z príkazového riadku. Aj keď tieto obslužné programy ponúkajú funkcie, ktoré vám umožňujú vyhľadávať reťazce, existuje aj veľa ďalších príkazov utilita grep ktoré môžete použiť na filtrovanie výstupu vo vašom systéme.

Okrem terminálu môžu používatelia tiež spravovať a prechádzať svojim súborovým systémom graficky. V systéme Linux je k dispozícii niekoľko aplikácií na správu súborov, ktoré si môžete vyskúšať zadarmo.

Email
10 najlepších správcov súborov pre používateľov Linuxu

Spoľahlivý správca súborov uľahčuje organizáciu súborov. Tu je zoznam najlepších správcov súborov pre Linux.

Prečítajte si Ďalej

Súvisiace témy
  • Linux
  • Správa súborov
  • Príkazy pre Linux
O autorovi
Mwiza Kumwenda (16 publikovaných článkov)

Mwiza vyvíja softvér podľa povolania a venuje sa rozsiahlej práci pre Linux a front-end programovanie. Medzi jeho záujmy patrí história, ekonómia, politika a podniková architektúra.

Viac od Mwizy Kumwendovej

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.