Как отслеживать процесы приложения?

Подскажите пожалуйста консольную команду или консольный софт который по pid сможет отследить все процессы нужного приложения. И вывести например сколько ram, cpu каждый из такой процесс кушает.

Нашел вот такой способ:
watch -n 1 'ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | grep ИМЯ_ПРОЦЕССА'
Но он показывает только 1 главный процесс, а как-то можно показать и процессы которые он запустил?
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 1
smorman
@smorman
When In Rome do as The Romans do...
top
более её продвинутая и удобная версия:
htop
pidof
и мн. др.

Вот шикарный, доходчивый видос о таких утилитах:
Полезные команды и утилиты Linux
с 17-й минуты...

А вот ещё свежачок статья:
ТОП 7 аналогов утилиты top

1. Htop
2. Atop
3. Nmon
4. Vtop
5. Bashtop
6. Gtop
7. Glances
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы