GNU/Linux >> Znalost Linux >  >> Linux

Jak uložit výstup příkazu do souboru v Linuxu

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.

  1. 5 zajímavých tipů a triků pro příkazový řádek v Linuxu
  2. 10 užitečných triků s příkazovým řádkem Linuxu pro nováčky
  3. 10 zajímavých triků a tipů pro příkazový řádek Linuxu, které stojí za to znát
  4. Jak spouštět nebo opakovat příkazy Linuxu každých X sekund navždy
  5. 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.


Linux
  1. Jak přiřadit výstup příkazu Linux k proměnné

  2. Jak přesměrovat výstup příkazu time do souboru v Linuxu?

  3. Jak vytisknout výstup příkazu Linuxu do souboru?

  1. Jak připojit výstup do souboru?

  2. Jak zachytit výstup top příkazu do souboru v linuxu?

  3. Jak uložit výstup tohoto příkazu awk do souboru?

  1. Linux File Command:Jak určit typ souboru v Linuxu

  2. Jak odstranit (smazat) soubor nebo adresář v Linuxu

  3. Jak používat příkaz md5sum v Linuxu