Yra daug dalykų, kuriuos galite padaryti naudodami „Linux“ komandos išvestį. Komandos išvestį galite priskirti kintamajam, nusiųsti kitai komandai/programai apdoroti per vamzdį arba nukreipti į failą tolesnei analizei.
Siūlomas skaitymas:Sužinokite, kaip veikia „Linux I/O“ (įvesties/išvesties) peradresavimas
Šiame trumpame straipsnyje parodysiu paprastą, bet naudingą komandinės eilutės triuką: kaip ekrane peržiūrėti komandos išvestį ir taip pat rašyti į failą „Linux“.
Darant prielaidą, kad norite gauti visą turimos ir naudojamos Linux sistemos disko vietos santrauką, galite naudoti df komanda; tai taip pat padeda nustatyti failų sistemos tipą skaidinyje.
$ $ df.
Su -h
vėliavą, galite parodyti failų sistemos vietos diske statistiką „žmogaus skaitomu“ formatu (rodoma išsami statistikos informacija baitais, megabaitais ir gigabaitais).
$ df -h.
Dabar, norėdami ekrane parodyti aukščiau pateiktą informaciją ir taip pat įrašyti ją į failą, tarkime, vėlesnei analizei ir (arba) nusiųsti sistemos administratoriui el. Paštu, paleiskite toliau pateiktą komandą.
$ df -h | tee df.log. $ cat df.log.
Čia magiją daro tee komandą, ji skaito iš standartinės įvesties ir rašo į standartinę išvestį bei failus.
Jei failas (-ai) jau yra, galite jį pridėti naudodami -a
arba -pridėti
variantas toks.
$ df -h | tee -a df.log
Pastaba: Taip pat galite naudoti pydf alternatyvią komandą „df“ patikrinti įvairių spalvų disko naudojimą.
Norėdami gauti daugiau informacijos, perskaitykite df ir tee vyriški puslapiai.
$ man df. $ man tee.
Jums taip pat gali patikti skaityti panašius straipsnius.
Šiame trumpame straipsnyje aš parodžiau, kaip ekrane peržiūrėti komandos išvestį ir taip pat rašyti į failą „Linux“. Jei turite klausimų ar papildomų idėjų, kuriomis norite pasidalyti, padarykite tai per toliau pateiktą komentarų skiltį.