Может ли кто-нибудь сказать мне, как я могу настроить следующую верхнюю команду, чтобы она всегда выполнялась в режиме Solaris в пакетном режиме?
top -d 3 -n 2 -b -p <PID>
Мне нужно 'top', чтобы вывести использование процессора процессом, которое уже было разделено на общее количество процессоров, и, насколько я знаю, этого можно достичь с помощью переключателя 'I' (режим Irix), но это только кажется быть доступным в интерактивном режиме (не в пакетном режиме).
Поэтому мне было интересно, действительно ли это так, или кто-нибудь знает какое-либо обходное решение для того, чего я намеревался достичь?
Спасибо!
PS. ОС: RedHat Enterprise Linux 5.
Поместите это в файл с именем $HOME/.toprc
или отредактируйте существующий, чтобы он Mode_irixps=0
для выключения или Mode_irixps=1
для:
RCfile for "top with windows" # shameless braggin' Id:a, Mode_altscr=0, Mode_irixps=0, Delay_time=3.000, Curwin=0
Или вы можете установить все свои переключатели, выбор полей и настройки окон в top
так, как вы хотите, и нажмите сдвиг +W чтобы написать за вас rc файл.