Утилита PS

Утилита ps используется для наблюдение за активными процессами в системе Linux. Она имеет много опций некоторые являются дублирующими,  утилита поддерживает опции в 3 разных стилей, UNIX, GNU, BSD. Утилита читает и выводить процессы из виртуальной файловой системе /proc.

Например ps -ef  выводит процессы опция -e говорит что нужно отображать все процессы а -f означает подробный вывод данных.

на картинке только фрагмент на самом деле процессов намного больше . процессы которые заключены в квадратные скобки это системные процессы. Если 3 типа процессов системные, пользовательские и демоны.

параметры вывода некоторые:

  • PID — уникальный индетификатор процесса
  • PPID — индетификатор предка процесса.
  • UID — индентификатор пользователя который запустил процесс
  • TIME — суммарное время выполнения процесса
  • CMD — команда которая была введена для запуска процесса.

чтобы отобразить нужные вам параметры можно ввести вот так ps -e -o pid, uid,time,cmd. После опции -о нужно ввести параметры какие вас интересуют через запятую в какой последовательности напишите так и выведет.

утилита ps выводит статическую информацию о процессах если нужно динамическая тогда лучше воспользоваться программой top. Она будет обновлять данные о процессах через 2 секунды по умолчанию.

Обсудить у себя 0
Комментарии (0)
Чтобы комментировать надо зарегистрироваться или если вы уже регистрировались войти в свой аккаунт.

Войти через социальные сети:

Алексей
Алексей
Был на сайте никогда
26 лет (30.05.1992)
Читателей: 3 Опыт: 0 Карма: 1
все 2 Мои друзья