S výstupem příkazu v Linuxu můžete dělat mnoho věcí. Výstup příkazu můžete přiřadit proměnné, odeslat jej jinému příkazu/programu ke zpracování prostřednictvím kanálu nebo jej přesměrovat do souboru pro další analýzu.
Doporučené čtení: Naučte se základy toho, jak funguje přesměrování I/O (vstup/výstup) v systému Linux
V tomto krátkém článku vám ukážu jednoduchý, ale užitečný trik příkazového řádku:jak zobrazit výstup příkazu na obrazovce a také zapisovat do souboru v Linuxu.
Zobrazení výstupu na obrazovce a také zápis do souboru
Za předpokladu, že chcete získat úplný přehled dostupného a použitého místa na disku souborového systému v systému Linux, můžete použít příkaz df; také vám pomůže určit typ systému souborů na oddílu.
$ $df
Pomocí -h
příznak, můžete zobrazit statistiku místa na disku souborového systému ve formátu „čitelném člověkem“ (zobrazí podrobnosti statistiky v bajtech, megabajtech a gigabajtech).
$ df -h
Nyní chcete-li zobrazit výše uvedené informace na obrazovce a také je zapsat do souboru, například pro pozdější analýzu a/nebo odeslat správci systému prostřednictvím e-mailu, spusťte níže uvedený příkaz.
$ df -h | tee df.log $ cat df.log
Tady kouzlo dělá tee čte ze standardního vstupu a zapisuje na standardní výstup i do souborů.
Pokud soubor(y) již existuje, můžete jej připojit pomocí -a
nebo --append
možnost, jako je tato.
$ df -h | tee -a df.log
Poznámka :Můžete také použít pydf alternativní příkaz „df“ ke kontrole využití disku v různých barvách.
Další informace naleznete v df a tee manuálové stránky.
$ man df $ man tee
Možná si také rádi přečtete podobné články.
- 5 zajímavých tipů a triků pro příkazový řádek v Linuxu
- 10 užitečných triků s příkazovým řádkem Linuxu pro nováčky
- 10 zajímavých triků a tipů pro příkazový řádek Linuxu, které stojí za to znát
- Jak spouštět nebo opakovat příkazy Linuxu každých X sekund navždy
- Nastavte datum a čas pro každý příkaz, který provedete v historii Bash
V tomto krátkém článku jsem vám ukázal, jak zobrazit výstup příkazu na obrazovce a také zapisovat do souboru v Linuxu. Máte-li nějaké dotazy nebo další nápady, o které se chcete podělit, udělejte to prostřednictvím sekce komentářů níže.