Schreiben Sie die Linux-Systeminformationen in die Datei

320
user312840

Ich bin neu in Ubuntu. In meiner kurzen Erfahrung bin ich zunehmend mit dem, was verfügbar ist, beeindruckt. Derzeit versuche ich regelmäßig einige Systeminformationen zu protokollieren. Ich versuche herauszufinden, ob es eine Möglichkeit gibt, dies über die Befehlszeile zu erreichen.

Ich weiß von der Befehlszeile aus, dass ich den Befehl verwenden kann, landscape-sysinfound es wird Folgendes angezeigt:

  • System laden
  • RAM-Speicher verwendet
  • RAM-Speicher verfügbar
  • Festplattenspeicher belegt
  • Festplattenspeicher verfügbar
  • SWAP-Nutzung

Gibt es eine Möglichkeit, dieses Zeug jede Minute automatisch in eine Datei mit dem Namen /logs/system-info.log zu schreiben? Wenn das so ist, wie?

Vielen Dank!

0

1 Antwort auf die Frage

1
David

Hier ist im Prinzip eine relativ einfache Lösung:

  1. Cron-Job, der landscape-sysinfo >> /logs/system-info.logjede Minute läuft
  2. Konfigurieren Sie logrotate für Ihre /logs/system-info.log(damit Ihre Protokolldatei Ihren Server nicht übernimmt.)

Viel Glück!