Как использовать команду «ps» в Linux и что это такое? (2022)
Команда «ps» — это в основном короткая форма, используемая для команды состояния процесса, которая на самом деле является командой, используемой в Linux. Например, вы можете использовать ту же команду в Linux, чтобы получить все подробности обо всех процессах, запущенных в операционной системе. В этой статье я подробно объясню, что означает команда «ps» и как ее использовать.
Что такое команда ps и как ее использовать?
Как упоминалось выше, очень легко использовать команду ps, чтобы получить все подробности о процессах, запущенных в вашей операционной системе Linux. Вывод этой команды может меняться в зависимости от используемых с ней параметров. В любом случае, в этом руководстве вы узнаете об основах использования команды «ps» в Linux, прочитав несколько примеров, приведенных ниже.
По умолчанию команда ps отображает команды, которые в данный момент используются в этой командной строке.
Варианты
- Опция «-x» позволяет визуализировать все активные процессы текущего пользователя.
- Опция «-ax» позволяет визуализировать все процессы машины всех пользователей.
- Опция «-aux» позволяет отображать все процессы для всех пользователей.
- Опция «-u username» отображает каждый процесс, связанный с пользователем.
- Параметр «-p PID» отображает информацию о процессе.
Опция «-t» отображает все процессы, связанные с терминалом.
Различные области
- PID — это уникальный идентификатор процесса, который был определен системой.
- TTY — указывает номер порта терминала.
- ВРЕМЯ — отображает время ЦП, используемое этим процессом.
- CMD — отображает имя команды, использующей этот PID.
- ПОЛЬЗОВАТЕЛЬ — отображает имя пользователя процесса.
- СТАРТ – отображает время начала процесса.
- %CPU — показывает загрузку процессора в процентах.
- %MEM — отображает использование оперативной памяти в процентах.
- RSS — указывает использование физической памяти, используемой процессом в килобайтах (исключая подкачку).
- VSZ — позволяет использовать общие библиотеки и память, используемую для его работы.
- STAT — отображает текущее состояние процесса, R как Run Start…
Вот подробная информация о поле STAT
- D – Непрерывно выходит из сна
- R — запуск исполняемого файла
- S — Ожидание завершения события, сон (сон)
- T — Остановлен либо сигналом команды использования, либо потому, что он отслеживается
- W — Пейджинг (не действует, начиная с ядра 2.6.xx)
- Х — Мертвый
- Z – процесс «Зомби».
- < – высокий приоритет
- N – Низкий приоритет
- L – Страницы заблокированы в памяти
- s — лидер сеанса
- л – Многопоточный
- + – Находится в процессе на переднем плане
Это все, что вам нужно знать о том, что означает команда «ps» и как ее использовать в Linux. Другие подобные статьи можно найти в других наших руководствах только на TechNClub.com: «Как установить Linux на Chromebook» и «Как установить и играть в Diablo 2 на Linux».