ティープロセスが引き続き実行されるのはなぜですか?

ティープロセスが引き続き実行されるのはなぜですか?
# ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  13880  4016 ?        Ss   20:40   0:00 /bin/bash
root      9646  0.0  0.0   4312   360 ?        T    21:06   0:00 tee
root     10953  0.0  0.0  47420  1660 ?        R+   21:10   0:00 ps aux

私のコンピュータにログインしていますが、いくつかのプロセスが上記のようteeにまだ実行されていることがわかります。原因は何ですか?

ベストアンサー1

Tプロセスが「停止」したことを示します。私の考えでは、作業を一時停止し(Ctrl-Zまたは使用kill -STOP 9649)、忘れてから終了したようです。

中断された業務を再開可能

  • CONT信号()を送信しkill -CONT <process_id>たり、
  • fg(セッション制御をプロセスに再付与する)またはbg(後で始まるようにバックグラウンドでジョブを再開)コマンドを使用します&。これは、現在のシェルセッション内でプロセスが開始された場合にのみ可能です。

この場合、おそらくジョブ(sudo kill 9649)を終了します。プロセスがさらに調査したい重要なタスクを実行しているかどうかを判断するのはユーザーの役割です。

おすすめ記事