Když pracuješ s Linux, často se potřebuješ podívat na obsah souborů, aniž bys je musel hned upravovat. Zde přicházejí na řadu příkazy cat, tail, head a more. Umožňují ti rychle a jednoduše nahlédnout do obsahu textových souborů. V této příručce se naučíš, jak efektivně používat tyto čtyři příkazy k extrakci relevantních informací a kontrole, zda jsou pro tebe určité soubory důležité.
Nejdůležitější poznatky
- Pomocí příkazu cat můžeš zobrazit celý obsah souboru.
- Příkaz head ti ukáže první řádky souboru.
- Aby ses mohl podívat na poslední řádky souboru, použiješ tail.
- Příkaz more ti umožní procházet velké soubory po stránkách, aniž bys je upravoval.
Průvodce krok za krokem
Nejprve bys měl být v příkazovém řádku svého Linuxového systému. Tato aplikace se často používá k vykonávání příkazů a k efektivní manipulaci s daty.
1. Zobrazit obsah souboru pomocí cat
Aby ses podíval na celý obsah souboru, použiješ příkaz cat. Předpokládejme, že máš soubor s názvem Testfile, který chceš zobrazit.
Pomocí tohoto příkazu se celý obsah souboru zobrazí v terminálu. Pokud máš dlouhé soubory, může to chvíli trvat, protože se zobrazí celý obsah.

2. Zkontrolovat první řádky souboru pomocí head
Pokud potřebuješ jen první řádky souboru, je head správný nástroj. S head můžeš zobrazit soubor až po prvních deset řádků:
Tímto způsobem získáš rychlý přehled o obsahu souboru, aniž bys musel vše posouvat. Můžeš také specifikovat konkrétní řádky, pokud chceš více nebo méně než standardní počet, přičemž přidáš -n:

3. Zobrazit poslední řádky souboru pomocí tail
Aby ses podíval na poslední řádky souboru, je příkaz tail užitečný. To by mohlo být zajímavé například pro logovací soubory. Zde je příklad:
Podobně jako u head můžeš i zde upravit počet řádků:
Tímto způsobem získáš poslední tři řádky. To je zvláště užitečné, když chceš zkontrolovat nejnovější položky nebo změny v souboru.

4. Procházet velké soubory stránkově pomocí more
Pokud máš obzvlášť dlouhý soubor, je často přehlednější ho procházet po stránkách. Příkaz more ti umožňuje procházet soubor po krocích:
Každýkrát, když stiskneš klávesu Enter, posuneš se o jeden řádek dále. Pomocí mezerníku přejdeš o celou stránku dál. Aby ses procesu vzdal, stiskni prostě klávesu Q.

Tato metoda je obzvlášť užitečná při sledování souborů, které se živě aktualizují, jako jsou například logovací soubory, aniž bys je musel otevírat v editoru a případně tím blokovat jakékoli úpravy.
Shrnutí – Efektivní zobrazení téměř všech obsahů souborů pomocí Linuxových příkazů
V této příručce jsi se naučil, jak používat příkazy cat, head, tail a more k efektivnímu extrakci informací ze souborů. Každý z těchto příkazů má svůj specifický účel, aby ti usnadnil každodenní život v prostředí Linuxu.
Často kladené otázky
Jak mohu zobrazit celý obsah souboru?Pomocí příkazu cat jménosouboru můžeš zobrazit celý obsah souboru.
Jak zobrazím pouze prvních pět řádků souboru?Použij příkaz head -n 5 jménosouboru, abys zkontroloval prvních pět řádků.
Co mám dělat, když chci vidět pouze poslední tři řádky souboru?Použij příkaz tail -n 3 jménosouboru, abys zobrazil poslední tři řádky.
Jak mohu procházet extrémně dlouhým souborem?Příkaz more jménosouboru ti umožňuje zobrazit soubor po stránkách. Stiskni Enter pro jeden řádek nebo mezerník pro jednu stránku.
Jak zastavím zobrazení v příkazu more?Jednoduše stiskni klávesu Q, abys z příkazu vystoupil.