Почему процесс tee все еще работает?

# 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 

Я вошел в свою машину и увидел, что некоторые процессы все еще работают, как выше. Что могло быть причиной этого?

One Solution collect form web for “Почему процесс tee все еще работает?”

T указывает, что процесс «остановлен». Я предполагаю, что вы приостановили работу (с Ctrl- Z или с kill -STOP 9649 ), забыли об этом, а затем вышли.

Задержанная работа может быть возобновлена

  • отправив ему сигнал CONT ( kill -CONT <process_id> ) или,
  • используя fg (давая управление сеансом обратно процессу) или bg (возобновление задания в фоновом режиме, как если бы оно было запущено с помощью команд trailing & ). Это возможно только в том случае, если процесс был запущен в текущем сеансе оболочки.

В этом случае я, вероятно, просто убью работу ( sudo kill 9649 ). Это зависит от вас, чтобы решить, делает ли этот процесс что-то важное, что вы хотели бы исследовать дальше.

  • Как узнать, что процесс заканчивается?
  • Нет CPU в таблице Process в системном мониторе
  • Как рисовать дерево процессов из моей оболочки в ядро?
  • Что определяет, может ли исполняемый файл запускаться в разных независимых процессах одновременно?
  • Как проверить, как долго процесс завершился?
  • Какой процесс имеет PID 0?
  • Странное поведение процесса на виртуализированном Ubuntu
  • Кнопка «Убить самый большой процесс»
  • Запуск процесса после загрузки
  • Как возобновить процесс из SSH-соединения?
  • Является ли процесс внука и дочерним процессом?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.