<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Как программно узнать pid процесса по его имени?]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=6970</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=6970&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как программно узнать pid процесса по его имени?».]]></description>
		<lastBuildDate>Wed, 29 Sep 2010 11:45:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96424#p96424</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>то можно посмотреть исходники ps - она-же как-то узнаёт?</p></blockquote></div><p>если мне потребуется, то так и сделаю <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" />.</p>]]></description>
			<author><![CDATA[null@example.com (xbill)]]></author>
			<pubDate>Wed, 29 Sep 2010 11:45:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96424#p96424</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96382#p96382</link>
			<description><![CDATA[<p>можно было-бы не смотреть, а почитать (хотя мана тут мало). где-то был мануал на эту тему, там написано не только КАК, но и ПОЧЕМУ (что-то там с безопасностью, не вдавался). в любом случае, если встал такой вопрос, то можно посмотреть исходники ps - она-же как-то узнаёт?</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Wed, 29 Sep 2010 10:02:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96382#p96382</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96375#p96375</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Я сейчас посмотрел - не для каждого</p></blockquote></div><br /><p>Я тоже посмотрел, похоже что ссылок нет у процессов запущенные ядром при старте.</p><p>Обычные процессы имеют ссылку на исполняемый файл.</p>]]></description>
			<author><![CDATA[null@example.com (xbill)]]></author>
			<pubDate>Wed, 29 Sep 2010 09:09:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96375#p96375</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96223#p96223</link>
			<description><![CDATA[<div class="quotebox"><cite>xbill пишет:</cite><blockquote><p>Вопрос в разделе программирование, поэтому автор, вероятно, хотел узнать как определить pid из своей програмы.</p><p>можно, конечно вызвать ps из программы но это слишком коряво, наверняка есть соответствующий системный вызов (если кто знает подскажите).</p><p>В крайнем случае можно прочитать каталог proc там есть для каждого процесса ссылка exe на имя исполняемого файла .</p></blockquote></div><p>Я сейчас посмотрел - не для каждого. Вот в status имя программы без пути есть.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Tue, 28 Sep 2010 16:40:05 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96223#p96223</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96196#p96196</link>
			<description><![CDATA[<div class="quotebox"><cite>xbill пишет:</cite><blockquote><p>Вопрос в разделе программирование, поэтому автор, вероятно, хотел узнать как определить pid из своей програмы.</p><p>можно, конечно вызвать ps из программы но это слишком коряво, наверняка есть соответствующий системный вызов (если кто знает подскажите).</p><p>В крайнем случае можно прочитать каталог proc там есть для каждого процесса ссылка exe на имя исполняемого файла .</p></blockquote></div><br /><p>Да пожалуй через proc самое то.</p>]]></description>
			<author><![CDATA[null@example.com (Legion)]]></author>
			<pubDate>Tue, 28 Sep 2010 15:08:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96196#p96196</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96192#p96192</link>
			<description><![CDATA[<p>Ещё pidof.</p><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Tue, 28 Sep 2010 14:57:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96192#p96192</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96077#p96077</link>
			<description><![CDATA[<p>PS:<br />в man&#039;е есть поиск:<br /></p><div class="codebox"><pre><code>$ man -k pid</code></pre></div><p>и есть секции:<br /></p><div class="quotebox"><blockquote><p>MANUAL SECTIONS<br />&nbsp; &nbsp; &nbsp; &nbsp;The standard sections of the manual include:<br />&nbsp; &nbsp; &nbsp; &nbsp;1&nbsp; &nbsp; &nbsp; User Commands<br />&nbsp; &nbsp; &nbsp; &nbsp;2&nbsp; &nbsp; &nbsp; System Calls<br />&nbsp; &nbsp; &nbsp; &nbsp;3&nbsp; &nbsp; &nbsp; C Library Functions<br />&nbsp; &nbsp; &nbsp; &nbsp;4&nbsp; &nbsp; &nbsp; Devices and Special Files<br />&nbsp; &nbsp; &nbsp; &nbsp;5&nbsp; &nbsp; &nbsp; File Formats and Conventions<br />&nbsp; &nbsp; &nbsp; &nbsp;6&nbsp; &nbsp; &nbsp; Games et. Al.<br />&nbsp; &nbsp; &nbsp; &nbsp;7&nbsp; &nbsp; &nbsp; Miscellanea<br />&nbsp; &nbsp; &nbsp; &nbsp;8&nbsp; &nbsp; &nbsp; System Administration tools and Deamons</p></blockquote></div><p><em>Отныне любой обращённый ко мне вопрос, я буду расценивать как объявленье войны.</em><br />(С)СашБаш<br />(если ответ на него за 0.1 секунду берётся в мане)<br />ну или пишите: &quot;начальник запретил Linux, сижу в windows, ссылку на man&#039;ы забыл, в гугле забанили&quot;</p><p><img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /></p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Tue, 28 Sep 2010 08:18:41 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96077#p96077</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96074#p96074</link>
			<description><![CDATA[<div class="quotebox"><cite>xbill пишет:</cite><blockquote><p>Вопрос в разделе программирование, поэтому автор, вероятно, хотел узнать как определить pid из своей програмы.</p></blockquote></div><p>bash это не ЯП? это мы здесь обсудим: <a href="http://linuxforum.ru/viewtopic.php?id=3817">http://linuxforum.ru/viewtopic.php?id=3817</a></p><p>что касается C, то далеко ходить не надо:<br /></p><div class="quotebox"><blockquote><p>GETPID(2)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Linux Programmer&#039;s Manual&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GETPID(2)</p><p>NAME<br />&nbsp; &nbsp; &nbsp; &nbsp;getpid, getppid - get process identification</p></blockquote></div><p>вы разве не поставили вместе с gcc ещё и мануал? зря...<br />Какой именно ЯП интересует?</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Tue, 28 Sep 2010 08:09:09 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96074#p96074</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96054#p96054</link>
			<description><![CDATA[<p>Вот <a href="http://www.opennet.ru/openforum/vsluhforumID9/6302.html#2">тут</a> можно глянуть.</p>]]></description>
			<author><![CDATA[null@example.com (Iskan Der)]]></author>
			<pubDate>Tue, 28 Sep 2010 06:33:25 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96054#p96054</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96041#p96041</link>
			<description><![CDATA[<p>Вопрос в разделе программирование, поэтому автор, вероятно, хотел узнать как определить pid из своей програмы.</p><p>можно, конечно вызвать ps из программы но это слишком коряво, наверняка есть соответствующий системный вызов (если кто знает подскажите).</p><p>В крайнем случае можно прочитать каталог proc там есть для каждого процесса ссылка exe на имя исполняемого файла .</p>]]></description>
			<author><![CDATA[null@example.com (xbill)]]></author>
			<pubDate>Tue, 28 Sep 2010 05:43:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96041#p96041</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96023#p96023</link>
			<description><![CDATA[<p><strong>gramozeka</strong>, мне и сказать нечего... плюсую...</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Tue, 28 Sep 2010 03:51:25 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96023#p96023</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96021#p96021</link>
			<description><![CDATA[<div class="codebox"><pre><code>ps -e | grep &lt;имя&gt;</code></pre></div><p>подробнее об опциях команды ps :<br /></p><div class="codebox"><pre><code>man ps</code></pre></div><p>пример :<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br />root@host:~# ps -e | grep firefox<br />10488 ?&nbsp; &nbsp; &nbsp; &nbsp; 00:00:00 firefox<br />10505 ?&nbsp; &nbsp; &nbsp; &nbsp; 00:00:10 firefox-bin<br /></div></p>]]></description>
			<author><![CDATA[null@example.com (gramozeka)]]></author>
			<pubDate>Tue, 28 Sep 2010 01:07:25 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96021#p96021</guid>
		</item>
		<item>
			<title><![CDATA[Как программно узнать pid процесса по его имени?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=96008#p96008</link>
			<description><![CDATA[<p>Как программно узнать pid процесса по его имени?</p>]]></description>
			<author><![CDATA[null@example.com (Legion)]]></author>
			<pubDate>Mon, 27 Sep 2010 20:19:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=96008#p96008</guid>
		</item>
	</channel>
</rss>
