PSコマンドの出力はSolarisでは切り捨てられます。 gグーグルアウトした後、以下のコマンドを試しました。動作しません。何をする必要があるのかわからない
/usr/ucb/ps awwx
Solaris 10以降では、デフォルトで/usr/ucb/ps
setuid-rootが作成されなくなりました。引数の完全なセットを取得するには、他のユーザープロセスのアドレス空間にアクセスするためのroot権限が必要です。
Rootまたはプロセス所有者として実行して、コマンドラインの80文字以上を表示します。
Solaris 11では、ダッシュなしのオプション(/usr/bin/ps auxwww
など)を使用すると、それらはUCBスタイルのオプションとして扱われ、rootとして実行していない場合でも、出力に非常に長い行が表示されます。これはあまり公表されていません。
さらに参照するために:
Update:Solaris 11.3 SRU 5.6(2016年2月リリース)では、80文字の制限がps
から完全に削除されています-参照- Solaris 11.3 SRU 5.6:ps(1)および/ proc/<pid>/{cmdline、environ、execname} の更新。