wantaugust 发表于 2014-08-17 12:08

希望大家试一下这段代码,告诉我一声结果,谢谢


打开一个网页浏览器,然后查他的pid:
$ ps aux|grep firefox
oracle    5517 10.9 12.9 1599876 519280 ? ...........

照着下面一样打开一个lftp:
$ lftp ftp.linux.org
lftp ftp.linux.org:~> ls                           
`ls' at 0 [正在连接...]

在另一个终端查lftp的pid:
$ ps aux|grep lftp
oracle    64430.00.1 1935807276..........


然后同时进入firefox5517,lftp6443的目录,看他们的tcp文件的信息是不是一样
$ cat /proc/5517/net/tcp;cat /proc/6443/net/tcp

         
106: CA00A8C0:C092 3D467D7B:0050 04 00000001:00000000 01:000011C2 00000006   0      0 0 2 ffff8800ad565400 9030 0 0 1 7                        
107: CA00A8C0:98A6 1DC2B25B:465C 04 0000007D:00000000 01:000023A2 00000006   0      0 0 2 ffff880060383800 9612 4 12 1 7                        
108: CA00A8C0:939F 4A7EE347:4EFA 04 0000007D:00000000 01:00000B6F 00000005   0      0 0 2 ffff8800ad561c00 8166 4 13 1 7                        



106: CA00A8C0:C092 3D467D7B:0050 04 00000001:00000000 01:000011C2 00000006   0      0 0 2 ffff8800ad565400 9030 0 0 1 7                        
107: CA00A8C0:98A6 1DC2B25B:465C 04 0000007D:00000000 01:000023A2 00000006   0      0 0 2 ffff880060383800 9612 4 12 1 7                        
108: CA00A8C0:939F 4A7EE347:4EFA 04 0000007D:00000000 01:00000B6F 00000005   0      0 0 2 ffff8800ad561c00 8166 4 13 1 7            

看到了没,上面两个tcp文件中的内容一样,我只想知道大家是不是和我一样,
如果你们的/proc/5517/net/tcp/proc/6443/net/tcp两个文件一样,就上上面的,说明我还没有学到这门技术,我的防火墙要推倒重来
如果你们的/proc/5517/net/tcp/proc/6443/net/tcp两个文件不一样,说明我的系统有毛病,系统推倒重来
谢谢大家试一试

wantaugust 发表于 2014-08-17 13:18

http://blog.csdn.net/chrisniu1984/article/details/7022745

hmsghnh 发表于 2014-08-18 09:56

socket有父子进程继承关系的。相同的不会都是从父进程继承过来的吧。

wantaugust 发表于 2014-08-18 17:51

回复 3# hmsghnh


    一个火狐看网页,一个bt下载,一个独立ftp,不可能有什么关系呀

造化之门 发表于 2014-08-19 09:10

本人将于3分钟内完全忘记该文内容!故本人不能对该文负任何责任,以上内容为本人复制,
如有问题,请与作者联系,与本人一点,一丝,一毫,一纳米…..关系都没有http://www.moksos.com/24/24835/ http://www.fs23.com/dudu/15/15536/

hejianet 发表于 2014-08-20 10:08

netstat -anp|grep tcp看下呢
页: [1]
查看完整版本: 希望大家试一下这段代码,告诉我一声结果,谢谢