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.
- 5 zanimljivih savjeta i trikova za komandnu liniju u Linuxu
- 10 korisnih trikova Linux komandne linije za početnike
- 10 zanimljivih trikova i savjeta Linux komandne linije koje vrijedi znati
- Kako pokrenuti ili ponoviti Linux naredbu svakih X sekundi zauvijek
- 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.