<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Ps</id>
		<title>Ps - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Ps"/>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Ps&amp;action=history"/>
		<updated>2026-05-07T00:57:04Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.alex-master.com/index.php?title=Ps&amp;diff=650&amp;oldid=prev</id>
		<title>Vaal: Новая страница: «'''ps''' (от англ. '''p'''rocess '''s'''tatus) — программа в UNIX, Unix-подобных и других POSIX-совместимых опер…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Ps&amp;diff=650&amp;oldid=prev"/>
				<updated>2018-02-07T10:14:28Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;ps&amp;#039;&amp;#039;&amp;#039; (от англ. &amp;#039;&amp;#039;&amp;#039;p&amp;#039;&amp;#039;&amp;#039;rocess &amp;#039;&amp;#039;&amp;#039;s&amp;#039;&amp;#039;&amp;#039;tatus) — программа в UNIX, Unix-подобных и других POSIX-совместимых опер…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''ps''' (от англ. '''p'''rocess '''s'''tatus) — программа в UNIX, Unix-подобных и других POSIX-совместимых операционных системах, выводящая отчёт о работающих процессах.&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ps [опции]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Опции, отбирающие процессы для отчёта:&lt;br /&gt;
** -A :	все процессы;&lt;br /&gt;
** -a :	связанные с конкретным терминалом, кроме главных системных процессов сеанса, часто используемая опция;&lt;br /&gt;
** -N :	отрицание выбора;&lt;br /&gt;
** -d :	все процессы, кроме главных системных процессов сеанса;&lt;br /&gt;
** -e :	все процессы;&lt;br /&gt;
** -f : расширение информации&lt;br /&gt;
** T :	все процессы на конкретном терминале;&lt;br /&gt;
** a :	процессы, связанные с текущим терминалом, а также процессы других пользователей;&lt;br /&gt;
** r :	информация только о работающих процессах;&lt;br /&gt;
* x : процессы, отсоединённые от терминала.&lt;br /&gt;
&lt;br /&gt;
== Выводимая информация ==&lt;br /&gt;
Столбцы:&lt;br /&gt;
* UID : идентификатор пользователя;&lt;br /&gt;
* PID : идентификатор процесса;&lt;br /&gt;
* PPID : идентификатор родительского процесса;&lt;br /&gt;
* C : приоритет процесса, используемый планировщиком задач;&lt;br /&gt;
* STIME : время старта процесса;&lt;br /&gt;
* TTY : терминал, с которым связан данный процесс;&lt;br /&gt;
* TIME : процессорное время, занятое этим процессом;&lt;br /&gt;
* CMD : команда, запустившая данный процесс «с некоторыми опциями выводит и каталог откуда процесс был запущен»;&lt;br /&gt;
* STAT : состояние, в котором на данный момент находится процесс.&lt;br /&gt;
&lt;br /&gt;
Опция '''''o''''' позволяет указать набор столбцов в ответе:&lt;br /&gt;
 ps o pid,user,command&lt;br /&gt;
&lt;br /&gt;
== Параметры STAT ==&lt;br /&gt;
&lt;br /&gt;
* R : процесс выполняется в данный момент&lt;br /&gt;
* S : процесс ожидает (т.е. спит менее 20 секунд)&lt;br /&gt;
* I : процесс бездействует (т.е. спит больше 20 секунд)&lt;br /&gt;
* D : процесс ожидает ввода-вывода (или другого недолгого события), непрерываемый&lt;br /&gt;
* Z : zombie или defunct процесс, то есть завершившийся процесс, код возврата которого пока не считан родителем&lt;br /&gt;
* T : процесс остановлен&lt;br /&gt;
* W : процесс в свопе&lt;br /&gt;
* &amp;lt; : процесс в приоритетном режиме.&lt;br /&gt;
* N : процесс в режиме низкого приоритета&lt;br /&gt;
* L : real-time процесс, имеются страницы, заблокированные в памяти.&lt;br /&gt;
* s : лидер сессии&lt;br /&gt;
&lt;br /&gt;
== Примеры использования ==&lt;br /&gt;
 # ps&lt;br /&gt;
 PID  TTY      TIME     CMD&lt;br /&gt;
 2643 pts/0    00:00:00 su&lt;br /&gt;
 2644 pts/0    00:00:00 bash&lt;br /&gt;
 3092 pts/0    00:00:00 ps&lt;br /&gt;
&lt;br /&gt;
 # ps ax&lt;br /&gt;
 PID TTY      STAT   TIME COMMAND&lt;br /&gt;
 1   ?        S      0:01 init [3]&lt;br /&gt;
 2   ?        SN     0:00 [ksoftirqd/0]&lt;br /&gt;
 3   ?        S&amp;lt;     0:00 [events/0]&lt;br /&gt;
 4   ?        S&amp;lt;     0:00 [khelper]&lt;br /&gt;
 5   ?        S&amp;lt;     0:00 [kblockd/0]&lt;br /&gt;
 29  ?        S      0:00 [pdflush]&lt;br /&gt;
&lt;br /&gt;
 # ps af&lt;br /&gt;
 PID  TTY      STAT   TIME COMMAND&lt;br /&gt;
 2617 pts/0    Ss     0:00 -bash&lt;br /&gt;
 2643 pts/0    S      0:00  \_ su -&lt;br /&gt;
 2644 pts/0    S      0:00      \_ -bash&lt;br /&gt;
 3100 pts/0    R+     0:00          \_ ps af&lt;br /&gt;
 2176 tty6     Ss+    0:00 /sbin/mingetty tty6&lt;br /&gt;
 2175 tty5     Ss+    0:00 /sbin/mingetty tty5&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
* Альтернативой &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; является команда &amp;lt;tt&amp;gt;[[top]]&amp;lt;/tt&amp;gt;, удобно выводящая на экран постоянно обновляющуюся информацию, однако &amp;lt;tt&amp;gt;top&amp;lt;/tt&amp;gt; ограничена размерами окна, поэтому всё, что не может поместиться на экран, просто игнорируется.&lt;br /&gt;
* Для команды &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; удобно пользоваться конвейером и утилитой [[less]] для пролистывания выводимой информации с помощью кнопок вверх и вниз, например &amp;lt;code&amp;gt;ps ax | less&amp;lt;/code&amp;gt;&lt;br /&gt;
* С помощью утилиты [[grep]] удобно искать и выводить только нужные процессы, например &amp;lt;code&amp;gt;ps ax | grep smbd&amp;lt;/code&amp;gt;&lt;br /&gt;
* В связи с возможностью написания модуля, подгружаемого к ядру, и возвращающего на запрос от &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; ''модифицированный'' список процессов, администраторам не рекомендуется всецело полагаться на результаты &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; и &amp;lt;tt&amp;gt;top&amp;lt;/tt&amp;gt; при подозрениях на возможность несанкционированного вмешательства.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.opengroup.org/onlinepubs/009695399/utilities/ps.html Спецификация ps в Единой спецификации UNIX на сайте The Open Group]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Ps_(Unix) Ссылка на англ. страницу Wiki]&lt;br /&gt;
* [https://www.opennet.ru/man.shtml?topic=ps&amp;amp;category=1&amp;amp;russian=5 MAN на OpenNET]&lt;/div&gt;</summary>
		<author><name>Vaal</name></author>	</entry>

	</feed>