Nehmen Sie 5 Proben im Abstand von 10 Sekunden

Nehmen Sie 5 Proben im Abstand von 10 Sekunden

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.txtfunktioniert 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

verwandte Informationen