PS Команда выводится в Solaris. Я попробовал приведенную ниже команду после g Googling. Не работает Не уверен, что нужно сделать
/usr/ucb/ps awwx
PS Команда выводится в Solaris. Я попробовал приведенную ниже команду после g Googling. Не работает Не уверен, что нужно сделать
/usr/ucb/ps awwx
Solaris 10 и более поздние версии больше не делают /usr/ucb/ps
setuid-root по умолчанию, и вам нужны привилегии root, чтобы втиснуться в адресное пространство процессов других пользователей, чтобы получить полный набор аргументов.
Запустите его от имени пользователя root или владельца процесса, чтобы увидеть более 80 символов командной строки.
В Solaris 11, если вы используете опции без тире (например, /usr/bin/ps auxwww
), они будут обрабатываться как опции стиля UCB, и в результате будут отображаться очень длинные строки, даже если вы НЕ работаете от имени пользователя root. Это не очень хорошо разрекламировано.
Для дальнейшего использования:
Обновление: Начиная с версии Solaris 11.3 SRU 5.6 (выпущена в феврале 2016 г.) предельное значение в 80 символов полностью удалено из ps
- см. Solaris 11.3 SRU 5.6: обновления в ps (1) и /proc /<pid> /{cmdline, environment, execname}.