возьмите 5 образцов с интервалом в 10 секунд

возьмите 5 образцов с интервалом в 10 секунд

Мне хотелось узнать, есть ли способ сохранить вывод команд top или atop в текстовый файл для последующей обработки.

atop|top > output.txtна самом деле не работает ни сверху, ни сверху, продолжая работать в фоновом режиме.

редактировать:

ОС: RHEL 6

другие попытки:top | awk 'fflush(stdout)'

решение1

Нашел путь к нему сверху:

top -n 1

-n указывает количество итераций, которые должен выполнить top. Все еще интересно, как сделать то же самое с помощью atop.

решение2

Для вершины это:

atop -r /var/log/atop/atop_20180204 -PALL или

возьмите 5 образцов с интервалом в 10 секунд

наверху -PALL 10 5

Связанный контент