Prohlížení a monitorování souborů protokolu / Ubuntu

je také důležité vědět, jak zobrazit protokoly v příkazovém řádku. To je zvláště užitečné, když jste vzdáleně připojeni k serveru a nemáte GUI.

následující příkazy budou užitečné při práci se soubory protokolu z příkazového řádku.

prohlížení souborů

nejzákladnější způsob zobrazení souborů z příkazového řádku je pomocí příkazucat. Jednoduše předáte název souboru a zobrazí celý obsah souboru: cat file.txt.,

to může být nepohodlné při práci s velkými soubory (což není neobvyklé pro protokoly!). Mohli bychom použít editor, i když to může být přehnané jen pro zobrazení souboru. Zde přichází příkaz . Předáme mu název souboru (less file.txt) a soubor otevře v jednoduchém rozhraní. Odtud můžeme použít kláves se šipkami (nebo j/k, pokud jste obeznámeni s Vim) přesunout v rámci souboru, použití / chcete hledat, a stiskněte tlačítko q přestat., Existuje několik dalších funkcí, z nichž všechny jsou popsány stisknutím h pro otevření nápovědy.

prohlížení začátku nebo konce souboru

můžeme také chtít rychle zobrazit první nebo poslední n počet řádků souboru. Zde se hodí příkazy head a tail. Tyto příkazy fungují podobně jako cat, i když můžete určit, kolik řádků od začátku / konce souboru chcete zobrazit., Chcete-li zobrazit prvních 15 řádků souboru, spustíme head -n 15 file.txt a pro zobrazení posledních 15 spustíme tail -n 15 file.txt. Vzhledem k povaze souborů protokolu, které jsou připojeny ke spodní části, bude obecně užitečnější příkaz tail.

Sledování souborů

Hledat soubory

Jeden způsob, na který jsme se podívali na vyhledávání souborů je k otevření souboru v less a stiskněte tlačítko /. Rychlejší způsob, jak toho dosáhnout, je použít příkaz grep., Máme určit, co chceme vyhledat v uvozovkách, spolu s názvem souboru, a grep vypíše všechny řádky, které obsahují hledaný výraz v souboru. Chcete-li například vyhledat řádky obsahující „test“ v file.txt, spusťte grep "test" file.txt.

je-Li výsledek grep vyhledávání je příliš dlouhý, může se potrubí je less, což vám umožní procházet a prohledávat to: grep "test" file.txt | less.,

úpravy souborů

nejjednodušší způsob úpravy souborů z příkazového řádku je použití nano. nano je jednoduchý editor příkazového řádku, který má všechny nejužitečnější klávesové zkratky vytištěné přímo na obrazovce. Chcete-li jej spustit, stačí mu dát název souboru (nano file.txt). Chcete-li soubor zavřít nebo uložit, stiskněte Ctrl + X.editor se vás zeptá, zda chcete změny uložit. Stiskněte ypro ano nebo n pro ne. Pokud zvolíte Ano, požádá vás o název souboru pro uložení souboru jako., Pokud upravujete existující soubor, název souboru již bude. Jednoduše ji nechte tak, jak je, a uloží se do správného souboru.

Leave a Comment