Kā saglabāt komandas failā Linux

Strādājot ar Linux operētājsistēmām, komandām ir vairākas iespējas, kas pieejamas gan atbalsta, gan pārvaldības, gan informācijas līmenī.

Ar komandām mēs varam piešķirt komandas izvadi mainīgajam, definēt vairākas komandas uzdevuma izpildei vai novirzīt komandas rezultātus analīzei noteiktā laikā.

Šajā apmācībā šoreiz tiks analizēts, kā mēs varam novirzīt komandas rezultātus uz failu turpmākai administratīvai analīzei.

Parādiet komandas rezultātus un saglabājiet rezultātus Linux


Šajā piemērā mēs izmantosim komandu df pateicoties tam, mēs parādīsim pilnu kopsavilkumu par pieejamo un izmantoto failu sistēmas vietu cietajā diskā.

1. darbība
Izpildot šo komandu, rezultāts būs šāds:

PALIELINĀT

2. solis
Ja mēs izmantojam šo komandu ar parametru -h Mēs redzēsim šo rezultātu cilvēkam lasāmā formātā, kā to parasti sauc, tas ir, tas parāda informāciju par statistiku baitos, megabaitos un gigabaitos:

PALIELINĀT

3. solis
Ja mēs vēlamies, lai šī informācija tiktu parādīta ekrānā un tajā pašā laikā ierakstīta failā analīzei vēlāk, mēs izpildīsim šādas rindas:

 df -h | tee df.log kaķis df.log
4. solis
Šis būs iegūtais rezultāts:

PALIELINĀT

5. solis
Šajā brīdī viss svarīgais tiek veikts, izmantojot komandu tee jo pateicoties tam, faili tiek lasīti no standarta ievades un faili tiek ierakstīti standarta izvadē. Ja ir fails, mēs to varam pievienot, izmantojot opciju -uz vai -pielikt:

 df -h | tee -a df.log

PALIELINĀT

6. darbība
Ja mēs vēlamies detalizētāk uzzināt šo komandu palīdzību, mēs varam izpildīt šādas rindas:

 man df man tee
Tik vienkārši mēs varam saglabāt komandas rezultātus Linux failā un vienmēr tos atrast analīzei.

wave wave wave wave wave