티 프로세스가 계속 실행되는 이유는 무엇입니까?

티 프로세스가 계속 실행되는 이유는 무엇입니까?
# 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)을 종료할 것입니다. 프로세스가 추가로 조사하려는 중요한 작업을 수행하는지 여부를 결정하는 것은 사용자의 몫입니다.

관련 정보