Как узнать, для чего этот процесс?

У меня этот процесс «java» работает в течение 3 часов (я думаю). Я не видел этого раньше, и мне интересно, как я могу узнать, откуда он?

Вот скриншот:

Скриншот

EDIT: ОК Я понял, это материал freenet, который я установил несколько дней назад.

4 Solutions collect form web for “Как узнать, для чего этот процесс?”

Что

ps -p 1983 -f # 1983 being the PID your screenshot shows 

рассказать об этом?

Запустите htop . Это как верх, только лучше. В частности, htop показывает полную командную строку, и вы можете прокручивать ее по горизонтали, чтобы увидеть ее больше.

Вы также можете запустить pstree из пакета psmisc для просмотра данного PID и всех его родителей, вплоть до init или PID 1. например

 pstree -s -p 1983 

Вы можете использовать параметр -A pstree для символов строки ASCII, а не для строк (например, ANSI / vt100 / xterm / linux).

например, пример из моей системы:

 $ pstree -A -s -p 9879 init(1)---screen(13578)---bash(13642)---mutt(9879) 

Если это как-то не в вашем дистрибутиве, psmisc находится по адресу http://psmisc.sf.net/

Мой личный фаворит – ps -wwwaux|grep java|grep -v grep .

Вы также можете переключить верхнюю командную строку (т. Е. Показать параметры процессов сверху), нажав c сверху.

  • Как я могу перенаправить вывод в файл, когда программа построена с помощью библиотеки ncurses
  • Проверяет ли верхние системные файлы?
  • Использует ли инструмент / usr / bin / top агрегат CPU и GPU в одном значении?
  • Установите цвет по умолчанию для верхнего
  • Могу ли я увидеть имя пользователя пальца в htop?
  • Любой инструмент для просмотра использования ресурсов исторического процесса? (IE: комбинация сар и pidstat)
  • SSH дважды и запустить команду, экранируя символ?
  • Мониторинг iowait в верхней части OSX / iMac
  • Как определить статус моего сервера
  • Что ограничивает использование моего процессора в разветвленных процессах?
  • ATOP показывает красную линию vmcom и vmlim. Что это значит?
  • Linux и Unix - лучшая ОС в мире.