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

Подскажите пожалуйста консольную команду или консольный софт который по 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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