Команда ps для Linux дает вам обзор всех текущих процессов. Для более подробного и конкретного списка команда предлагает множество вариантов.
Что такое команда Linux ps?
Команда Linux ps может оказаться очень полезной, особенно если ваша система работает особенно медленно или если у вас возникли другие проблемы. Здесь перечислены все процессы, запущенные в вашей системе на момент выполнения. «ps» означает «Статус процесса». В дополнение к имени процесса вывод показывает идентификационный номер процесса (PID), затраченное время процессора и ответственный терминал. Это очень полезно для первоначального обзора и гарантирует, что вы сможете быстро выявить любые проблемы. Если вы хотите изучить конкретный процесс, рекомендуется использовать команду pgrep. ps работает со всеми дистрибутивами Linux, такими как Ubuntu.
Как работает команда ps?
Ввод команды ps без параметров покажет вам только все процессы, инициированные текущей оболочкой. Поэтому другие процессы изначально не учитываются. Ниже мы объясним, как вы также можете принять это во внимание. Список очень четкий и дает первое представление о том, насколько хорошо или плохо выполняются текущие процессы.
Каков синтаксис команды ps?
Синтаксис команды ps в Linux очень прост и выглядит следующим образом:
ps [Optionen]
При выполнении команда возвращает снимок всех запущенных процессов.
Какие опции есть у linux-ps?
Для команды ps принимаются различные типы опций. В формате UNIX они начинаются с одного дефиса и могут быть сгруппированы. Опции BSD обходятся без дефиса и также могут быть сгруппированы. Опции GNU обозначаются двумя дефисами. К основным параметрам относятся следующие:
- -A: Включает все процессы, запущенные в системе.
- -a: Также включить все процессы, кроме тех, которые не подключены к терминалу. Кроме того, исключаются лидеры сессий.
- -C [Процессы]: отображать только процессы, указанные в списке [Процессы].
- -d: включает все процессы, кроме лидеров сеансов.
- -e: То же, что и -A.
- -f: эта опция дает вам еще более подробный вывод каждого процесса.
- r: рассматривать только запущенные процессы.
- Т: Итак, вы смотрите только на процессы, подключенные к текущему терминалу.
- x: С помощью этой опции вы ограничиваете себя процессами, которыми владеете вы как исполняющий пользователь.
Примеры команды пс
Чтобы проиллюстрировать, как указать linux ps с параметрами, вот несколько примеров:
$ ps -A
Так вы отображаете все процессы.
$ ps -ef
Это покажет вам более подробную информацию обо всех процессах.
$ ps -fC programm1, programm2, programm3
Это позволяет вам искать определенные программы и проверять их в деталях.








