1. Linux příkaz „Pipe“

Pipe (roura) se značí jako svislá čára a vypadá takto: |. Používá se velmi často. Proč? Pipe totiž umí použít výstup příkazu A coby vstup příkazu B. Zní to složitě?

To je nám jasné. Proto jsme celý koncept shrnuli v lekci, kde jsme se učili příkaz wc. Právě na příkladu wc se pipe vysvětluje velmi dobře. Podívej se na video.

2. Linux příkaz „wc“

Příkaz wc (word count) slouží k výpisu počtu řádků, slov a znaků (včetně mezer) různých souborů. Pamatuj, že podle základního kódování (ASCII), odpovídá jeden byte jednomu znaku. Více informací o ASCII najdeš tady.

V praxi se wc často využívá pro počítání. Zkus si představit, že máš ve svém počítači soubor s názvem book.txt. Chtěl bys vědět, jak je soubor obsáhlý. Zkusíme to zjistit pomocí příkazu, který se právě učíme – použijeme wc book.txt.

Chceš se naučit další základní linuxové příkazy? Vyzkoušej náš Linux kurz zdarma.

Určitě ti pomůže další video.

3. Linux příkaz „head / tail“

Kdy použijeme příkaz head? Například při hledání konkrétní informace (jméno autora, datum vydání, apod.), která se pravděpodobně nachází na začátku dlouhého textu. Nechceme si, pomocí příkazu cat, vypsat celý soubor a potom scrollovat stovky řádků na začátek. Chceme jen mrknout na úvodních pár řádků na začátku souboru.

Asi už je ti jasné, k čemu se hodí příkaz tail. Představ si, že nastal nějaký problém na serveru a ty musíš zjistit příčinu. Server většinou chyby spisuje do tzv. log souborů. Ty mohou mít i několik tisíc řádků, ale tebe zajímá poslední zaznamenaná chyba – ta nejnovější.

Abys nemusel scrollovat tisíce řádků v terminálu, necháš si vypsat například jen posledních 10 – 20 záznamů. Šetříš si práci i čas. O to přesně v IT jde.

Pro detailní informace koukni na video.

4. Přesměrování výstupu

Co se stane, když použijeme ls -l > obsah-adresaru.txt? Místo vypsání podrobností o obsahu adresáře na terminál jsme tento výpis uložili do nového souboru.

Jako typ přesměrování jsme použili ostrou závorku >. Tento koncept si zapamatuj, budeš ho používat často.

Koukni na poslední video.

Tak co, plaveš v tom po tomto článku o něco méně? Doufám, že ti naše videa pomohla. Pokud se chceš v Linuxu zdokonalit ještě víc, popřemýšlej o našich kurzech. Máme online i prezenční Linux kurzy. Stačí si vybrat.