Запуск top с выключенным режимом Irix в пакетном режиме

Может кто-нибудь сказать мне, как я могу настроить следующую команду top, чтобы она всегда работала в режиме Solaris в режиме пакетного режима?

top -d 3 -n 2 -b -p <PID>

Мне нужно "top" для вывода процесса "Загрузка процессора", которая уже была разделена на общее количество процессоров, и, насколько я знаю, это может быть достигнуто с помощью переключателя "I" (режим Irix), но это только кажется быть доступным в интерактивном режиме (не в пакетном режиме).

Так что мне было интересно, так ли это на самом деле, или кто-нибудь знает какой-то обходной путь для того, чего я намеревался достичь?

Спасибо!

PS. ОС: RedHat Enterprise Linux 5.

1 ответ

Решение

Поместите это в файл с именем $HOME/.toprc или отредактируйте существующий, чтобы он Mode_irixps=0 для выключения или Mode_irixps=1 для на:

 RCfile для "top with windows"      # бесстыдное хвастовство
    Id:a, Mode_altscr=0, Mode_irixps=0, Delay_time=3.000, Curwin=0

Или вы можете установить все свои переключатели, выбор полей и настройки окна в top так, как вы хотите, и нажмите Shift +W, чтобы написать для вас файл rc.

Другие вопросы по тегам