Kako sačuvati izlaz komande u datoteku u Linuxu


Postoji mnogo stvari koje možete učiniti s izlazom naredbe u Linuxu. Možete dodijeliti izlaz naredbe varijabli, poslati ga drugoj naredbi/programu na obradu kroz cijev ili ga preusmjeriti u datoteku za dalju analizu.

Preporučeno čitanje: Naučite osnove kako funkcionira Linux I/O (ulaz/izlaz) preusmjeravanje

U ovom kratkom članku pokazat ću vam jednostavan, ali koristan trik naredbenog retka: kako vidjeti izlaz komande na ekranu i također pisati u datoteku u Linuxu.

Gledanje izlaza na ekranu i takođe upisivanje u datoteku

Pod pretpostavkom da želite da dobijete potpuni sažetak dostupnog i korišćenog prostora na disku sistema datoteka na Linux sistemu, možete koristiti naredbu df; takođe vam pomaže da odredite tip sistema datoteka na particiji.

$df

Sa -h zastavicom, možete prikazati statistiku diskovnog prostora sistema datoteka u "ljudski čitljivom" formatu (prikazuje detalje statistike u bajtovima, mega bajtovima i gigabajtima).

df -h

Sada da biste prikazali gornje informacije na ekranu i takođe ih zapisali u datoteku, recimo za kasniju analizu i/ili poslali administratoru sistema putem e-pošte, pokrenite naredbu ispod.

df -h | tee df.log
cat df.log

Ovdje se magija vrši pomoću naredbe tee, ona čita sa standardnog ulaza i upisuje na standardni izlaz kao i datoteke.

Ako fajl(ovi) već postoji, možete ga dodati pomoću opcije -a ili --append kao što je ova.

df -h | tee -a df.log 

Napomena: Također možete koristiti pydf alternativnu “df” naredbu da provjerite korištenje diska u različitim bojama.

Za više informacija, pročitajte df i tee man stranice.

man df
man tee

Možda ćete voljeti čitati i slične članke.

  1. 5 zanimljivih savjeta i trikova za komandnu liniju u Linuxu
  2. 10 korisnih trikova Linux komandne linije za početnike
  3. 10 zanimljivih trikova i savjeta Linux komandne linije koje vrijedi znati
  4. Kako pokrenuti ili ponoviti Linux naredbu svakih X sekundi zauvijek
  5. Postavite datum i vrijeme za svaku naredbu koju izvršite u Bash historiji

U ovom kratkom članku, pokazao sam vam kako da vidite izlaz komande na ekranu i da upišete u datoteku u Linuxu. Ako imate bilo kakvih pitanja ili dodatnih ideja za podijeliti, učinite to putem odjeljka za komentare ispod.