psでCOMMAND列を切り捨てないでください。

psでCOMMAND列を切り捨てないでください。

実行可能ファイル名でプロセスを一覧表示する列を使用したいと思いますcomm。しかし、最後の列であっても常に切り捨てられます。

$ ps -C systemd-tty-ask-password-agent -o %cpu,%mem,comm
%CPU %MEM COMMAND
 0.0  0.0 systemd-tty-ask

COMMAND切り捨てないようにするにはどうすればよいですか?

ベストアンサー1

これがLinuxにあると仮定すると、カーネルから取得された値はps16バイト(終了0バイトを含む)に切り捨てられるため、ps値に関する情報を表示できなくなります。

実行中のコマンドの詳細については、このargs列を参照してください。

バラよりコマンドライン引数の代わりに長いコマンド名のプロセスIDのリストを取得するにはどうすればよいですか?もっと学ぶ。

おすすめ記事