実行可能ファイル名でプロセスを一覧表示する列を使用したいと思います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にあると仮定すると、カーネルから取得された値はps
16バイト(終了0バイトを含む)に切り捨てられるため、ps
値に関する情報を表示できなくなります。
実行中のコマンドの詳細については、このargs
列を参照してください。
バラよりコマンドライン引数の代わりに長いコマンド名のプロセスIDのリストを取得するにはどうすればよいですか?もっと学ぶ。