<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post/7761/</link>
<title><![CDATA[Linux下如何找出一个进程的父进程的相关命令]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Tue, 27 Jan 2015 08:06:27 +0000</pubDate> 
<guid>http://www.jackxiang.com/post/7761/</guid> 
<description>
<![CDATA[ 
	问题：<br/>这个是一个进程，并且21263是21326的父进程，如果我知道某个子进程的ID号，如何找到他的父进程是哪个？<br/>prod 21326 21263&nbsp;&nbsp; 0 02:04:41 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:00 /p05/product/oracle10g/iAS/bin/httpd -d /p05/<br/>最好是用：ps -ef --forest<br/>-l,l long&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;u&nbsp;&nbsp;user-oriented&nbsp;&nbsp; --sort --tty --forest --version<br/><textarea name="code" class="php" rows="15" cols="100">
ps aux --forest 
</textarea><br/>&#92;_ sshd: xiangdong [priv]<br/>&#124;&nbsp;&nbsp; &#92;_ sshd: xiangdong@pts/7,pts/17,pts/10,pts/14,pts/15<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp; &#92;_ su -<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp; &#92;_ su -<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp; &#92;_ su -<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ ps aux --forest<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp; &#92;_ su -<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ su -<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ -bash<br/>&#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#92;_ [httpmut: master process] H?????5?&quot; <br/><br/><br/>如nginx和php-fpm：<br/>root&nbsp;&nbsp;&nbsp;&nbsp; 32550&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;0&nbsp;&nbsp;2014 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:00 nginx: master process ../sbin/nginx<br/>www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;730 32550&nbsp;&nbsp;0 Jan26 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:01&nbsp;&nbsp;&#92;_ nginx: worker process<br/>www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;731 32550&nbsp;&nbsp;0 Jan26 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:00&nbsp;&nbsp;&#92;_ nginx: worker process<br/>www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;732 32550&nbsp;&nbsp;0 Jan26 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:01&nbsp;&nbsp;&#92;_ nginx: worker process<br/><br/>root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6482&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;0&nbsp;&nbsp;2014 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:00 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6483&nbsp;&nbsp;6482&nbsp;&nbsp;0&nbsp;&nbsp;2014 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:05:20&nbsp;&nbsp;&#92;_ php-fpm: pool www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6484&nbsp;&nbsp;6482&nbsp;&nbsp;0&nbsp;&nbsp;2014 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:05:26&nbsp;&nbsp;&#92;_ php-fpm: pool www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>和ps aux&#124;grep nginx一样的结果。<br/><br/>——————————————————————————————————————————————————<br/><br/>方法一：<br/>lsof好像可以:<br/><textarea name="code" class="php" rows="15" cols="100">
[root@test ~]# lsof -p 10555
COMMAND&nbsp;&nbsp;&nbsp;&nbsp; PID USER&nbsp;&nbsp; FD&nbsp;&nbsp; TYPE&nbsp;&nbsp;&nbsp;&nbsp;DEVICE&nbsp;&nbsp;&nbsp;&nbsp;SIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NODE NAME
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;cwd&nbsp;&nbsp;&nbsp;&nbsp;DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp;&nbsp;&nbsp;4096&nbsp;&nbsp; 6065736 /home/xiangdong/multepoolserver
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;rtd&nbsp;&nbsp;&nbsp;&nbsp;DIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp;&nbsp;&nbsp;4096&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 /
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;txt&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp; 57403&nbsp;&nbsp; 6065755 /home/xiangdong/multepoolserver/multipepollserver (deleted)
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp;139416&nbsp;&nbsp;10125622 /lib64/ld-2.5.so
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3 1717800&nbsp;&nbsp;10125623 /lib64/libc-2.5.so
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp;615136&nbsp;&nbsp;10125624 /lib64/libm-2.5.so
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp;145824&nbsp;&nbsp;10125627 /lib64/libpthread-2.5.so
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp; 53448&nbsp;&nbsp;10125631 /lib64/librt-2.5.so
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp; 58400&nbsp;&nbsp;32515445 /lib64/libgcc_s-4.1.2-20080825.so.1
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;mem&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp;976312&nbsp;&nbsp;18907168 /usr/lib64/libstdc++.so.6.0.8
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;DEL&nbsp;&nbsp;&nbsp;&nbsp;REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0,20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 992418204 /dev/shm/test
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;0u&nbsp;&nbsp; CHR&nbsp;&nbsp;&nbsp;&nbsp; 136,6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 /dev/pts/6
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;1u&nbsp;&nbsp; CHR&nbsp;&nbsp;&nbsp;&nbsp; 136,6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 /dev/pts/6
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;2u&nbsp;&nbsp; CHR&nbsp;&nbsp;&nbsp;&nbsp; 136,6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 /dev/pts/6
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;3r&nbsp;&nbsp;FIFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 992414555 pipe
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;4w&nbsp;&nbsp;FIFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 992414555 pipe
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;5r&nbsp;&nbsp; REG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8,3&nbsp;&nbsp; 57403&nbsp;&nbsp; 6065755 /home/xiangdong/multepoolserver/multipepollserver (deleted)
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;6u&nbsp;&nbsp;IPv4 992418205&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP *:webcache (LISTEN)
multipepo 10555&nbsp;&nbsp;www&nbsp;&nbsp;&nbsp;&nbsp;7r&nbsp;&nbsp;0000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0,11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 992418206 eventpoll
</textarea><br/><br/>方法二：<br/>ps -ef&#124;awk &#039;$2 ~ /pid/&#123;print $2&#125;&#039;<br/>pid :子进程ID<br/>ps -ef&#124;awk &#039;$2 ~ /10555/&#123;print $2&#125;&#039;<br/><br/>方法三：<br/>ps -ef --forest<br/>www&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10555&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;0 15:08 pts/6&nbsp;&nbsp;&nbsp;&nbsp;00:00:00 [httpmut: worker process] H????<br/><br/>摘处：http://bbs.chinaunix.net/thread-1810739-1-1.html
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post/7761/#blogcomment63994</link>
<title><![CDATA[[评论] Linux下如何找出一个进程的父进程的相关命令]]></title> 
<author>1 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sun, 15 Mar 2020 09:41:27 +0000</pubDate> 
<guid>http://www.jackxiang.com/post/7761/#blogcomment63994</guid> 
<description>
<![CDATA[ 
	写的什么乱七八糟的玩意？
]]>
</description>
</item>
</channel>
</rss>