Ich wollte wissen, ob es eine Möglichkeit gibt, die Ausgabe von Top- oder Atop-Befehlen zur späteren Verarbeitung in einer Textdatei zu speichern.
atop|top > output.txt
funktioniert weder oben noch unten richtig und atop läuft weiterhin im Hintergrund.
bearbeiten:
Betriebssystem: RHEL 6
andere Versuche:top | awk 'fflush(stdout)'
Antwort1
Den Weg dorthin habe ich oben gefunden:
top -n 1
-n gibt die Anzahl der Iterationen an, die top ausführen soll. Ich bin immer noch daran interessiert, wie ich dasselbe mit atop erreichen kann.
Antwort2
Denn oben drauf steht:
atop -r /var/log/atop/atop_20180204 -PALL oder
Nehmen Sie 5 Proben im Abstand von 10 Sekunden
oben -PALL 10 5