GNU/Linux >> Znalost Linux >  >> Linux

Jak dostanu sar, aby se ukázal za předchozí den?

Obvykle sysstat, který poskytuje sar příkaz, uchovává protokoly v /var/log/sysstat/ nebo /var/log/sa/ s názvy souborů jako /var/log/sysstat/sadd kde dd je číselná hodnota pro den v měsíci (počínaje 01). Ve výchozím nastavení je použit soubor z aktuálního dne; můžete však změnit soubor, který se používá s -f přepínač příkazového řádku. Takže 3. dne v měsíci byste udělali něco jako:

sar -f /var/log/sysstat/sa03

Pokud chcete omezit časový rozsah, můžete použít -s a -e parametry. Pokud chcete běžně získávat včerejší soubor a nikdy si nepamatujete datum a máte datum GNU, můžete to zkusit

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

Vřele doporučuji přečíst si manuálovou stránku pro sar.


Chcete-li získat podrobnosti o využití historické paměti, vyzkoušejte následující příkaz.

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

Soubory v /var/log/sa zaznamenejte vše na světě.


Linux
  1. Jak získat klíč USB k automatickému připojení?

  2. Získat procento využití pro Mount Point?

  3. Jak programově získám volné místo na disku pro adresář v Linuxu

  1. Jak získat velikost tar.gz v (MB) souboru v pythonu

  2. Jak dosáhnu toho, aby cURL nezobrazoval indikátor průběhu?

  3. Jak získám uživatelské jméno v souboru Makefile?

  1. Jak získat PYTHONPATH v shellu?

  2. Jak získat ID procesu pro ukončení procesu nohup?

  3. Jak získám absolutní adresář souboru v bash?