Workshop

V tuto chvíli by jsi již měla mít dostatek indícií, aby jsi zvládla i něco praktického, takže si trochu zacvičíme. Napřed přejdi do adresáře /tmp, který slouží jako dočasné odkladiště

$ cd /tmp

Chápu, že zvědavosti se nedá odolat, tak se klidně podívej jaké soubory se v něm nacházejí a komu patří

$ ls -la

Na otázku, kdo jsi ty, ti odpoví program WHOAMI. Nový adresář vytvoříš příkazem MKDIR. Tobě teď bude stačit jen náhodně pojmenový adresář. Ten vytvoříš příkazem MKTEMP. Jeho výstupu a malého kouzla v Bashi použiješ k tomu, aby jsi do něj rovnou přešla

$ cd $(mktemp -d)

O své aktuální poloze se můžeš přesvědčit vypsáním pracovního adresáře příkazem PWD. Pro další použití si tuto cestu ulož do proměnné TEMP

$ TEMP=$(pwd)

Že se v ní skutečně nachází cesta k aktuálnímu adresáři se přesvědčíš snadno

$ echo $TEMP

Ve svém oblíbeném textovém editoru vytvoř nový soubor a něco do něj napiš. Moc si s tím nelámej hlavu, neboť ho za chvíli stejně smažeš. Ale přesto až budeš hotova, nezapomeň ho uložit. Jaký že je můj oblíbený textový editor? V tuto chvíli zrovna NANO.

$ nano abc.txt

Jak to u mě vypadá, když píšu tyto řádky, se můžeš na vlastní oči přesvědčit na obrázku níže, kde je v něm zobrazena nápověda k němu samotnému.

nano

Nelíbí se ti název souboru? Není nic snazšího, než ho změnit.

$ mv abc.txt xyz.txt

Nejednoduší způsob jak vypsat obsah souboru na obrazovku je

$ cat xyz.txt 

Je-li moc dlouhý, že se na ní celý nevejde, použij raději program MORE nebo ještě lépe LESS. Program HEAD zobrazí jen prvních 10 řádků, kdežto program TAIL jen posledních 10, pokud si ovšem neřekneš jinak. Jaká je jeho skutečná velikost prozradí program DU. Počet řádek, slov a znaků v souboru zjistíš pomocí programu WC.

Pro jistotu si udělej jeho kopii, nikdy nevíš, kdy se ti bude hodit

$ cp xyz.txt abc.txt

Nyní již můžeš svůj soubor s klidným svědomím smazat

$ rm xyz.txt

přejít o adresář výš

$ cd ..

a smazat i celý dočasný adresář

$ rmdir $TEMP

A-ha! Co se stalo? Program RMDIR dokáže smazat jedině prázdný adresář. Takže napřed smaž i všechny zbývající soubory v něm pomocí dotěrné varienty příkazu

$ rm -i $TEMP/*

Až budeš potvrzovat, že ho chceš skutečně smazat, buď si tím naprosto jistá. Žádná cesta zpátky už nevede.

Hledání (v) souboru

Věci se ti samy ztrácejí, ale v Linuxu není těžké je opětovně najít, i když přesně nevíš co vlastně hledáš. Pokud tušíš alespoň název souboru nebo znáš kousek cesty k němu, použij program LOCATE. Pro specifičtější hledání podle nejrůznějších parametrů se hodí program FIND. Pokud potřebuješ hledat uvnitř textových souborů, tak k tomu účelu slouží program GREP.

Pomoz mi prosím najít kočičku, která se ztratila někde v gitě a teď tam úzkostlivě mňauká!

results matching ""

    No results matching ""