Hvordan lagre kommandoer til fil i Linux

Når vi jobber med Linux -operativsystemer har vi flere alternativer på kommandoene som er tilgjengelige både på support-, administrasjons- eller informasjonsnivå.

Med kommandoene kan vi tilordne utgangen av en kommando til en variabel, definere flere kommandoer for å utføre en oppgave eller omdirigere resultatene av en kommando for analyse på et bestemt tidspunkt.

Denne opplæringen denne gangen vil analysere hvordan vi kan omdirigere resultatene av en kommando til en fil for videre administrativ analyse.

Vis resultatene av en kommando og lagre resultatene i Linux


For dette eksemplet vil vi bruke kommandoen df takket være det vil vi vise et komplett sammendrag av harddiskplassen som er tilgjengelig og brukt av filsystemet.

Trinn 1
Når du utfører denne kommandoen vil dette være resultatet:

FORSTØRRE

Steg 2
Hvis vi bruker denne kommandoen med parameteren -h Vi vil se dette resultatet i et lesbart format, som de vanligvis kaller det, det vil si at det viser detaljer om statistikken i byte, megabyte og gigabyte:

FORSTØRRE

Trinn 3
Hvis vi vil at denne informasjonen skal vises på skjermen og samtidig skrives i en fil for analyse senere, vil vi utføre følgende linjer:

 df -h | tee df.log katt df.log
Trinn 4
Dette vil være resultatet oppnådd:

FORSTØRRE

Trinn 5
På dette tidspunktet gjøres alt viktig gjennom kommandoen tee fordi takket være det, leses filer fra standard input og filer skrives til standard output. Hvis det er en fil, kan vi legge den til ved hjelp av alternativet -til eller -legge til:

 df -h | tee -a df.log

FORSTØRRE

Trinn 6
Hvis vi vil vite mer detaljert mer hjelp om disse kommandoene, kan vi utføre følgende linjer:

 mann df mann tee
Så enkelt kan vi lagre resultatene av en kommando i en Linux -fil og ha dem alltid tilgjengelige for analyse.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave