Kaip išsaugoti komandas faile „Linux“

Kai dirbame su „Linux“ operacinėmis sistemomis, turime daugybę komandų, kurias galima naudoti palaikymo, valdymo ar informacijos lygiu, parinkčių.

Naudodami komandas mes galime priskirti komandos išvestį kintamajam, apibrėžti kelias komandas, kad įvykdytume užduotį, arba nukreipti komandos rezultatus į analizę tam tikru laiku.

Ši pamoka šį kartą analizuos, kaip galime nukreipti komandos rezultatus į failą tolesnei administracinei analizei.

Rodyti komandos rezultatus ir išsaugoti rezultatus „Linux“


Šiame pavyzdyje naudosime komandą df dėl to parodysime visą turimos ir naudojamos failų sistemos vietos standžiajame diske suvestinę.

1 žingsnis
Vykdant šią komandą bus toks rezultatas:

DIDELIS

2 žingsnis
Jei šią komandą naudosime su parametru -h Šį rezultatą matysime žmonėms suprantamu formatu, kaip jie paprastai vadina, tai yra, jis rodo išsamią statistikos informaciją baitais, megabaitais ir gigabaitais:

DIDELIS

3 žingsnis
Jei norime, kad ši informacija būtų rodoma ekrane ir tuo pačiu metu įrašyta į failą analizei vėliau, vykdysime šias eilutes:

 df -h | tee df.log katė df.log
4 žingsnis
Tai bus gautas rezultatas:

DIDELIS

5 žingsnis
Šiuo metu viskas, kas būtina, atliekama per komandą tee nes jos dėka failai skaitomi iš standartinės įvesties, o failai įrašomi į standartinę išvestį. Jei yra failas, mes galime jį pridėti naudodami parinktį arba -pridėti:

 df -h | tee -a df.log

DIDELIS

6 žingsnis
Jei norime išsamiau sužinoti šių komandų pagalbos, galime vykdyti šias eilutes:

 vyras df vyras tee
Tai paprasta, mes galime išsaugoti komandos rezultatus „Linux“ faile ir turėti juos visada prieinamus analizei.

wave wave wave wave wave