Заметки программиста

Информация о процессе

Для получения информации о процессе по его PID в Ubuntu используются команды ps или htop. Команда ps -p <PID> показывает статические данные о процессе, а htop предоставляет интерактивный интерфейс для мониторинга в реальном времени. 

Команды для получения информации

  • Используйте ps для получения данных:
    • ps -p <PID>: Показывает основную информацию о процессе с указанным PID, например, пользователя, терминал, CPU и память, а также команду. 
    • ps aux | grep <PID>: Эта команда сначала выведет список всех процессов, а затем отфильтрует вывод, чтобы найти нужный PID. 
  • Используйте htop для интерактивного мониторинга:
    • htop: Запускает интерактивный менеджер процессов, который в реальном времени показывает дерево процессов, использование CPU и памяти. 

Как найти PID, если он неизвестен

  • Используйте ps aux или ps -e: Чтобы получить список всех запущенных процессов, используйте одну из этих команд. 
  • Используйте pgrep <имя_процесса>: Чтобы найти PID по имени процесса, используйте команду pgrep

Дополнительно

  • Просмотр файлов /proc: Информация о каждом процессе также доступна в каталоге /proc, где каждая поддиректория соответствует PID процесса.