Kedy pomocou terminálu Linux, možno budete chcieť uložiť výstup príkazového riadku do textového súboru na neskôr, ale nechápete, ako to urobiť. Uloženie výstupov príkazov do súboru je jednoduchšie, ako si myslíte! Vyžaduje to len malé pochopenie symbolu presmerovania v Bash. Tu je návod, ako môžete do súboru preniesť príkazy systému Linux.
Symbol presmerovania (aka operátor presmerovania), v základnom zmysle, umožňuje posielať vstupy a výstupy z jedného miesta na druhé.
Uloženie výstupu príkazu z terminálu do textového súboru je veľmi jednoduché a funguje to pomocou > symbol na odoslanie výstupov.
Ak použijeme výraz Bash, použitie> vezme akýkoľvek vstup a presmeruje ho niekde inde. V našom prípade použitia môžeme vykonať presmerovanie a použiť ho na presun výstupu príkazu terminálu a jeho vloženie do pekného, elegantného textového súboru na bezpečné uloženie.
Napríklad, ak používate Ubuntu a chcete uložiť aktuálnu verziu vášho operačného systému do súboru, mali by ste spustiť lsb_release príkaz a pridajte > symbol na konci.
lsb_release -a> ubuntu_version.txt
Tam to máte! Príkaz bol úspešne odoslaný do textového súboru. To je všetko k tomu! Neváhajte a prispôsobte príkaz vyššie. Postupujte podľa syntaxe uvedenej nižšie.
príkaz> filename.fileextension
Možno budete chcieť pridať viac príkazov do jedného textového súboru namiesto jedného príkazového výstupu.
Ak chcete tlačiť viac výstupov na jeden, začnite prvým príkazom a použite kláves > symbol na vytvorenie nového súboru.
command1> filename.fileextension
Vďaka symbolu presmerovania sa náš výstup uloží. Teraz môžete do jedného súboru pridať ďalšie položky, a to využitím symbolu >>.
command2 >> filename.fileextension command3 >> filename.fileextension command4 >> filename.fileextension command5 >> filename.fileextension
Odoslanie výstupu príkazu do súboru je užitočné, najmä ak potrebujete niečo uložiť na neskoršie použitie. Ale chceli ste si niekedy do svojho terminálu uložiť konkrétnu časť textu do súboru? Alebo možno text s konkrétnymi kľúčovými slovami? To je možné vďaka príkazu grep.
Čo je to grep? Grep je nástroj príkazového riadku, ktorý umožňuje používateľom v operačnom systéme Linux (a iných operačných systémoch podobných Unixu) vyhľadávať v riadkoch obyčajného textu zadané vzory. Ide v podstate o veľmi užitočný vyhľadávací nástroj pre terminál.
Možno jedným z najlepších spôsobov „selektívneho šetrenia“ je kombinácia grep nástroj s ls príkaz na odoslanie filtrovaného zoznamu priečinkov / súborov v danom adresári do súboru na rýchle prečítanie:
ls ~ / directory / | grep "hľadaný výraz"> ~ / Documents / folder-list.txt
Ďalším využitím na selektívne uloženie je odfiltrovanie stránok s príkazovými nápovedami. Ak chcete uložiť konkrétnu časť stránky pomocníka príkazu do textového súboru, skúste príklad uvedený nižšie.
príkazový riadok | grep "hľadaný výraz"> ~ / Documents / command-help.txt
Stačí povedať; existuje niekoľko desiatok použití na selektívne šetrenie. S tým môžete robiť čokoľvek, pokiaľ budete postupovať podľa syntaxe uvedenej nižšie.
príkaz | grep "hľadaný výraz"> file.fileextension
Chcete do svojho súboru pridať viac, použite;
príkaz | grep „hľadaný výraz“ >> file.fileextension
Uložili ste výstup príkazu terminálu do súboru. Teraz ju musíte zobraziť - ale ako? V termináli Linux existuje niekoľko spôsobov, ako prezerať textové súbory.
Jedným z hlavných spôsobov prezerania obsahu súborov v termináli je mačka. Je to jednoduchý nástroj, ktorý prečíta obsah súborov a vytlačí ich na obrazovku. Najlepšie zo všetkého je mačka nástroj pracuje so všetkými typmi súborov, takže bez ohľadu na to, do akej prípony sa váš výstup uloží, bude si ho prečítať.
Ak chcete zobraziť súbor, spustite terminál a napíšte mačka nasleduje umiestnenie. Napríklad:
cat ~ / location / of / command-output.txt
Ak je výstup dlhý, zvážte pridanie viac do konca. To vám umožní prechádzať súbor pomaly stlačením priestor alebo vstúpiť na klávesnici.
Potrebujete upraviť text výstupu príkazu? Namiesto toho zvážte jeho otvorenie pomocou textového editora! Je ich veľa textové editory v systéme Linux, ale najjednoduchší spôsob riešenia jednoduchých úprav je Nano.
Poznámka: Nie všetky distribúcie Linuxu sa dodávajú s Nano, takže pred zadaním nižšie uvedeného príkazu bude možno potrebné nainštalovať ho najskôr.
nano -w ~ / location / of / command-output.txt
Nastavenie desktopového prostredia XFCE do tej miery, že je pohodln...
Grub Manager, Plymouth a Burg sú dosť šikovní pri vylepšovaní možno...
Linux má desiatky nástrojov na vytváranie snímok obrazovky. Tieto n...