Чи є якийсь перемикач topкоманди командування, щоб одноразово сканувати систему і не контролювати її весь час?
Чи є якийсь перемикач topкоманди командування, щоб одноразово сканувати систему і не контролювати її весь час?
Відповіді:
-nПеремикач , що ви шукаєте:
user@host:~$ top -n 1
Дивіться сторінку
-n : Number of iterations limit as: -n number
Specifies the maximum number of iterations, or frames, top should produce before ending.
Якщо ви хочете зупинити topкоманду, просто натисніть q.
Зауважте: Якщо ви схильні використовувати topсценарій, потрібно сказати top, що не призначений для сценаріїв, psа скористайтеся натомість.
topв сценарії, тому що я думаю ps, що не в змозі прочитати середнє завантаження процесора. Я помиляюся?
зауважте, що якщо ви хочете зберегти команду "верх" для сценарію, ви можете скористатися -bопцією (опція "-b" означає "операція пакетного режиму"), ця опція дозволяє перенаправляти вихід у файл.
Приклади:
top -bn 1 2>&1 1> /tmp/topNtop -ban 1 2>&1 1> /tmp/topAN
man command).