Quando si lavora su sistemi operativi Linux abbiamo più opzioni sui comandi che sono disponibili sia a livello di supporto, gestione o informazione.
Con i comandi possiamo assegnare l'output di un comando a una variabile, definire più comandi per eseguire un'attività o reindirizzare i risultati di un comando per l'analisi in un momento specifico.
Questo tutorial questa volta analizzerà come possiamo reindirizzare i risultati di un comando in un file per ulteriori analisi amministrative.
Visualizza i risultati di un comando e salva i risultati in Linux
Per questo esempio useremo il comando df grazie al quale visualizzeremo un riepilogo completo dello spazio su disco disponibile e utilizzato dal file system.
Passo 1
Quando si esegue questo comando questo sarà il risultato:
INGRANDIRE
Passo 2
Se usiamo questo comando con il parametro -h Vedremo questo risultato in un formato leggibile dall'uomo, come di solito lo chiamano, cioè mostra i dettagli delle statistiche in byte, megabyte e gigabyte:
INGRANDIRE
Passaggio 3
Se vogliamo che queste informazioni vengano visualizzate sullo schermo e contemporaneamente scritte in un file per l'analisi successiva, eseguiremo le seguenti righe:
df -h | tee df.log gatto df.logPassaggio 4
Questo sarà il risultato ottenuto:
INGRANDIRE
Passaggio 5
A questo punto tutto ciò che è vitale viene fatto tramite il comando tee perché grazie ad esso, i file vengono letti dallo standard input e i file vengono scritti sullo standard output. Nel caso ci sia un file possiamo aggiungerlo usando l'opzione -a o -aggiungere:
df -h | tee -a df.log
INGRANDIRE
Passaggio 6
Se vogliamo conoscere in dettaglio più aiuto su questi comandi possiamo eseguire le seguenti righe:
t-shirt uomo df uomoCosì semplice che possiamo salvare i risultati di un comando in un file Linux e averli sempre disponibili per l'analisi.