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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы