GNU/Linux >> Linux Esercitazione >  >> Linux

Come faccio a mostrare sar per il giorno precedente?

Di solito, sysstat, che fornisce un sar comando, conserva i log in /var/log/sysstat/ o /var/log/sa/ con nomi di file come /var/log/sysstat/sadd dove dd è un valore numerico per il giorno del mese (a partire da 01). Per impostazione predefinita, viene utilizzato il file del giorno corrente; tuttavia, puoi modificare il file utilizzato con -f interruttore della riga di comando. Quindi per il 3 del mese faresti qualcosa del tipo:

sar -f /var/log/sysstat/sa03

Se vuoi limitare l'intervallo di tempo, puoi usare -s e -e parametri. Se vuoi ottenere regolarmente il file di ieri e non ricordi mai la data e hai la data GNU, puoi provare

sar -f /var/log/sysstat/sa$(date +%d -d yesterday)

Consiglio vivamente di leggere la pagina man di sar.


Prova il comando come segue per ottenere i dettagli storici sull'utilizzo della memoria.

sar -r -f /var/log/sa/sa01

I file in /var/log/sa registra tutto nel mondo.


Linux
  1. Come ottenere in sicurezza la versione di Ksh?

  2. Come ottenere la chiave USB per il montaggio automatico?

  3. Linux:come ottenere Sar da mostrare per il giorno precedente?

  4. Ottieni la percentuale di utilizzo per un punto di montaggio?

  5. Come posso ottenere a livello di codice lo spazio libero su disco per una directory in Linux

Come ottenere la dimensione di una directory in Linux

Come ottenere il massimo da Qmmp 1.0

Come ottenere l'orologio per mostrare la data?

Come ottenere lo stato di uscita un ciclo in bash

Come ottenere solo l'utente, il pid e il comando eseguito per un processo specifico? (Ubuntu 11.10)

Come ottengo il mio indirizzo IP dalla riga di comando?