psコマンドの表示内容についてです。
ユーザー名@コンピュータ名 dir名 % ps
PID TTY TIME CMD
40621 ttys000 0:00.18 -zsh
40698 ttys000 0:00.00 (a.out)
40726 ttys000 0:00.00 (a.out)
40732 ttys000 0:00.00 (a.out)
40738 ttys000 0:00.00 (a.out)
40744 ttys000 0:00.00 (a.out)
40764 ttys000 0:00.00 (a.out)
40911 ttys000 0:00.06 gdb a.out
40913 ttys000 0:00.00 /Users/ユーザー名/Desktop/dir名/dir名/dir名/dir名/dir名/a.out
ユーザー名@コンピュータ名 dir名 % killall -KILL gdb
[1] + killed gdb a.out
ユーザー名@コンピュータ名 dir名 % ps
PID TTY TIME CMD
40621 ttys000 0:00.19 -zsh
40698 ttys000 0:00.00 (a.out)
40726 ttys000 0:00.00 (a.out)
40732 ttys000 0:00.00 (a.out)
40738 ttys000 0:00.00 (a.out)
40744 ttys000 0:00.00 (a.out)
40764 ttys000 0:00.00 (a.out)
**40913 ttys000 0:00.00 (a.out)**←追加されている!①
ユーザー名@コンピュータ名 dir名 % kill -KILL 40913←もう一度、PIDを指定して、killしようとしてみる②
ユーザー名@コンピュータ名 dir名 % ps
PID TTY TIME CMD
40621 ttys000 0:00.21 -zsh
40698 ttys000 0:00.00 (a.out)
40726 ttys000 0:00.00 (a.out)
40732 ttys000 0:00.00 (a.out)
40738 ttys000 0:00.00 (a.out)
40744 ttys000 0:00.00 (a.out)
40764 ttys000 0:00.00 (a.out)
**40913 ttys000 0:00.00 (a.out)←やっぱり消えない!**③
CMDカラムの(a.out)は、いったいなんなのでしょうか?(①)
私の考えでは、
おそらく、(a.out)は、killした後のゴミが残ってしまっているのだとは思うのですが。
この、(a.out)をさらにきれいにするために、killする方法はありますでしょうか?
現在のところ、PIDを指定して、killしても、(②)もう一度、killできません。(③)
ご回答よろしくお願いいたします。
環境
MacOS Big Sur
Ver.11.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/19 06:45