免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4397 | 回复: 4
打印 上一主题 下一主题

lsof命令显示结果的疑问 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-02 13:33 |只看该作者 |倒序浏览
10可用积分
用lsof -p  自己的进程id | more

COMMAND   PID  USER   FD   TYPE  DEVICE     SIZE    NODE NAME
java    16868 linus  cwd    DIR   104,2     4096 1279813 /home/linus
java    16868 linus  rtd    DIR   104,2     4096       2 /
java    16868 linus  txt    REG   104,2    64248 1231615 /usr/java/jdk1.5.0_09/bin/java
java    16868 linus  mem    REG   104,2    94746  132410 /lib/libnsl-2.3.4.so
java    16868 linus  mem    REG   104,2   106397  132398 /lib/ld-2.3.4.so
java    16868 linus  mem    REG   104,2  1454802  132399 /lib/tls/libc-2.3.4.so
java    16868 linus  mem    REG   104,2   178019  132400 /lib/tls/libm-2.3.4.so
java    16868 linus  mem    REG   104,2    15324  132401 /lib/libdl-2.3.4.so
java    16868 linus  mem    REG   104,2    93985  132402 /lib/tls/libpthread-2.3.4.so
java    16868 linus  mem    REG   104,3    47545 1022514 /opt/bdsoft/apache-tomcat-5.5.23/webapps/FileAccess/WEB-INF/lib/ehcache-1.1
.jar
java    16868 linus  mem    REG   104,2    22608 1328257 /usr/java/jdk1.5.0_09/jre/lib/i386/libmanagement.so
java    16868 linus  mem    REG   104,2    71732 1328260 /usr/java/jdk1.5.0_09/jre/lib/i386/libnet.so
java    16868 linus  mem    REG   104,3    29942 1023986 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/tomcat-jkstatus-ant.jar
java    16868 linus  mem    REG   104,3    18798 1023971 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/servlets-default.jar
java    16868 linus  mem    REG   104,3    23322 1023988 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/catalina-ant-jmx.jar
java    16868 linus  mem    REG   104,3   257132 1023985 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/tomcat-util.jar
java    16868 linus  mem    REG   104,3    22314 1023981 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/servlets-webdav.jar
java    16868 linus  mem    REG   104,3    25160 1023976 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/tomcat-apr.jar
java    16868 linus  mem    REG   104,3    19160 1023984 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/tomcat-coyote.jar
java    16868 linus  mem    REG   104,3   651622 1023973 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/catalina.jar
java    16868 linus  mem    REG   104,3    26349 1023974 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/catalina-ant.jar
java    16868 linus  mem    REG   104,3   106911 1023979 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/commons-modeler-2.0.jar
java    16868 linus  mem    REG   104,3    88420 1023982 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/tomcat-http.jar
java    16868 linus  mem    REG   104,3   215980 1023987 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/catalina-cluster.jar
java    16868 linus  mem    REG   104,3     6012 1023978 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/servlets-invoker.jar
java    16868 linus  mem    REG   104,3    64813 1023977 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/catalina-storeconfig.jar
java    16868 linus  mem    REG   104,3   149597 1023980 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/tomcat-ajp.jar
java    16868 linus  mem    REG   104,3   114974 1023983 /opt/bdsoft/apache-tomcat-5.5.23/server/lib/catalina-optional.jar
java    16868 linus  mem    REG   104,3   408133 1023869 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/jasper-compiler.jar
java    16868 linus  mem    REG   104,3    50952 1023865 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/jsp-api.jar
java    16868 linus  mem    REG   104,3  1213732 1023863 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/jasper-compiler-jdt.jar
java    16868 linus  mem    REG   104,3   112341 1023868 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/commons-el.jar
java    16868 linus  mem    REG   104,3    99235 1023861 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/servlet-api.jar
java    16868 linus  mem    REG   104,3    31963 1023864 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/naming-factory.jar
java    16868 linus  mem    REG   104,3   163490 1023867 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/naming-factory-dbcp.jar
java    16868 linus  mem    REG   104,3    76844 1023862 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/jasper-runtime.jar
java    16868 linus  mem    REG   104,3    47730 1023866 /opt/bdsoft/apache-tomcat-5.5.23/common/lib/naming-resources.jar
java    16868 linus  mem    REG   104,3    30084 1023857 /opt/bdsoft/apache-tomcat-5.5.23/common/i18n/tomcat-i18n-fr.jar
java    16868 linus  mem    REG   104,3    39689 1023859 /opt/bdsoft/apache-tomcat-5.5.23/common/i18n/tomcat-i18n-en.jar
java    16868 linus  mem    REG   104,3    33343 1023856 /opt/bdsoft/apache-tomcat-5.5.23/common/i18n/tomcat-i18n-es.jar
java    16868 linus  mem    REG   104,3    35529 1023858 /opt/bdsoft/apache-tomcat-5.5.23/common/i18n/tomcat-i18n-ja.jar
java    16868 linus  mem    REG   104,3    12972 1022839 /opt/bdsoft/apache-tomcat-5.5.23/bin/tomcat-juli.jar
java    16868 linus  mem    REG   104,3    26202 1022852 /opt/bdsoft/apache-tomcat-5.5.23/bin/commons-logging-api.jar
java    16868 linus  mem    REG   104,3     9341 1022834 /opt/bdsoft/apache-tomcat-5.5.23/bin/commons-daemon.jar
java    16868 linus  mem    REG   104,3    23669 1022851 /opt/bdsoft/apache-tomcat-5.5.23/bin/bootstrap.jar
java    16868 linus  mem    REG   104,2   158417 1328189 /usr/java/jdk1.5.0_09/jre/lib/ext/sunjce_provider.jar
java    16868 linus  mem    REG   104,2     8176 1328187 /usr/java/jdk1.5.0_09/jre/lib/ext/dnsns.jar
java    16868 linus  mem    REG   104,2   175811 1328190 /usr/java/jdk1.5.0_09/jre/lib/ext/sunpkcs11.jar
java    16868 linus  mem    REG   104,2   802388 1328176 /usr/java/jdk1.5.0_09/jre/lib/ext/localedata.jar
java    16868 linus  mem    REG   104,2 48504368  756994 /usr/lib/locale/locale-archive
java    16868 linus  mem    REG   104,2  8843542 1328311 /usr/java/jdk1.5.0_09/jre/lib/charsets.jar
java    16868 linus  mem    REG   104,2    81946 1328310 /usr/java/jdk1.5.0_09/jre/lib/jce.jar
java    16868 linus  mem    REG   104,2   542560 1328369 /usr/java/jdk1.5.0_09/jre/lib/jsse.jar
java    16868 linus  mem    REG   104,2 39935094 1329032 /usr/java/jdk1.5.0_09/jre/lib/rt.jar
java    16868 linus  mem    REG   104,2    64968 1328266 /usr/java/jdk1.5.0_09/jre/lib/i386/libzip.so
java    16868 linus  mem    REG   104,2   136824 1328246 /usr/java/jdk1.5.0_09/jre/lib/i386/libjava.so
java    16868 linus  mem    REG   104,2    45889  131122 /lib/libnss_files-2.3.4.so
java    16868 linus  mem    REG   104,2    48520 1328265 /usr/java/jdk1.5.0_09/jre/lib/i386/libverify.so
java    16868 linus  mem    REG   104,2    32768  606258 /tmp/hsperfdata_linus/16868
java    16868 linus  mem    REG   104,2    27144 1328270 /usr/java/jdk1.5.0_09/jre/lib/i386/native_threads/libhpi.so
java    16868 linus  mem    REG   104,2  7397185 1328274 /usr/java/jdk1.5.0_09/jre/lib/i386/server/libjvm.so
java    16868 linus    0r   CHR     1,3             2353 /dev/null
java    16868 linus    1w   REG   104,3 69565490 1023873 /opt/bdsoft/apache-tomcat-5.5.23/logs/catalina.out
java    16868 linus    2w   REG   104,3 69565490 1023873 /opt/bdsoft/apache-tomcat-5.5.23/logs/catalina.out
java    16868 linus    3r   CHR     1,8              633 /dev/random
java    16868 linus    4r   CHR     1,9              635 /dev/urandom
java    16868 linus    5w   REG   104,3     2926 1022479 /opt/bdsoft/apache-tomcat-5.5.23/logs/catalina.2009-05-31.log
java    16868 linus    6u  sock     0,4            11906 can't identify protocol
java    16868 linus    7w   REG   104,3     2028 1022480 /opt/bdsoft/apache-tomcat-5.5.23/logs/localhost.2009-05-31.log
java    16868 linus    8w   REG   104,3        0 1022481 /opt/bdsoft/apache-tomcat-5.5.23/logs/manager.2009-05-31.log
java    16868 linus    9w   REG   104,3        0 1022482 /opt/bdsoft/apache-tomcat-5.5.23/logs/admin.2009-05-31.log
java    16868 linus   10w   REG   104,3        0 1022483 /opt/bdsoft/apache-tomcat-5.5.23/logs/host-manager.2009-05-31.log
java    16868 linus   11u  IPv6   43240              TCP *:webcache (LISTEN)
java    16868 linus   12u  sock     0,4            43238 can't identify protocol
java    16868 linus   13r   CHR     1,9              635 /dev/urandom
java    16868 linus   14r   CHR     1,9              635 /dev/urandom
java    16868 linus   15u  IPv6 4359111              TCP localhost.localdomain:49767->localhost.localdomain:mysql (ESTABLISHED)
java    16868 linus   16w   REG   104,3 11640777 1022120 /opt/bdsoft/apache-tomcat-5.5.23/logs/announcementLabstdout.log
java    16868 linus   17r   CHR     1,9              635 /dev/urandom
java    16868 linus   18r   CHR     1,9              635 /dev/urandom
java    16868 linus   19r   CHR     1,9              635 /dev/urandom
java    16868 linus   20r   CHR     1,9              635 /dev/urandom
java    16868 linus   21r   CHR     1,9              635 /dev/urandom
java    16868 linus   22r   CHR     1,9              635 /dev/urandom
java    16868 linus   23r   CHR     1,9              635 /dev/urandom
java    16868 linus   24u  IPv6   43291              TCP *:8009 (LISTEN)
java    16868 linus   25u  IPv6   43293              TCP localhost.localdomain:8005 (LISTEN)
java    16868 linus   26u  IPv6 2421251              TCP localhost.localdomain:46926->localhost.localdomain:mysql (ESTABLISHED)
java    16868 linus   27u  IPv6 4358262              TCP localhost.localdomain:49756->localhost.localdomain:mysql (ESTABLISHED)
java    16868 linus   28u  IPv6  715439              TCP localhost.localdomain:47280->localhost.localdomain:mysql (ESTABLISHED)
java    16868 linus   29u  IPv6  803532              TCP localhost.localdomain:48740->localhost.localdomain:mysql (ESTABLISHED)
java    16868 linus   30u  IPv6 4360527              TCP localhost.localdomain:49788->localhost.localdomain:mysql (ESTABLISHED)
java    16868 linus   32w  FIFO     0,7          1645388 pipe
java    16868 linus   33w  FIFO     0,7           165721 pipe
java    16868 linus   34w  FIFO     0,7           145924 pipe
java    16868 linus   35r  FIFO     0,7           145925 pipe
java    16868 linus   36w  FIFO     0,7           145939 pipe
java    16868 linus   37r  FIFO     0,7           145926 pipe
java    16868 linus   38r  FIFO     0,7           145940 pipe
java    16868 linus   39w  FIFO     0,7           145956 pipe
java    16868 linus   40r  FIFO     0,7           145941 pipe
java    16868 linus   41r  FIFO     0,7           145957 pipe
java    16868 linus   42w  FIFO     0,7           147741 pipe
java    16868 linus   43r  FIFO     0,7           145958 pipe
java    16868 linus   44r  FIFO     0,7           147742 pipe
java    16868 linus   45w  FIFO     0,7           147750 pipe
java    16868 linus   46r  FIFO     0,7           147743 pipe
java    16868 linus   47r  FIFO     0,7           147751 pipe
java    16868 linus   48w  FIFO     0,7           147759 pipe
java    16868 linus   49r  FIFO     0,7           147752 pipe
java    16868 linus   50r  FIFO     0,7           147760 pipe
java    16868 linus   51w  FIFO     0,7           147768 pipe
java    16868 linus   52r  FIFO     0,7           147761 pipe
java    16868 linus   53r  FIFO     0,7           147769 pipe
java    16868 linus   54w  FIFO     0,7           147777 pipe
java    16868 linus   55r  FIFO     0,7           147770 pipe
java    16868 linus   56r  FIFO     0,7           147778 pipe
java    16868 linus   57w  FIFO     0,7           147786 pipe
java    16868 linus   58r  FIFO     0,7           147779 pipe
java    16868 linus   59r  FIFO     0,7           147787 pipe
java    16868 linus   60w  FIFO     0,7           150995 pipe
java    16868 linus   61r  FIFO     0,7           147788 pipe
java    16868 linus   62r  FIFO     0,7           150996 pipe
java    16868 linus   63w  FIFO     0,7           151004 pipe
java    16868 linus   64r  FIFO     0,7           150997 pipe
java    16868 linus   65r  FIFO     0,7           151005 pipe
java    16868 linus   66w  FIFO     0,7           151042 pipe
java    16868 linus   67r  FIFO     0,7           151006 pipe
java    16868 linus   68r  FIFO     0,7           151043 pipe
java    16868 linus   69w  FIFO     0,7           151051 pipe
java    16868 linus   70r  FIFO     0,7           151044 pipe
java    16868 linus   71r  FIFO     0,7           151052 pipe
java    16868 linus   72w  FIFO     0,7           151060 pipe


查了type为FIFO是先进先出的队列,但name为pipe是什么意思。
想知道为什么自己会打开这么多pipe,这个pipe是怎么打开的啊?如果能把它关掉呢?

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
2 [报告]
发表于 2009-06-02 15:04 |只看该作者
未命名管道

论坛徽章:
0
3 [报告]
发表于 2009-06-02 15:38 |只看该作者

回复 #2 山野村夫 的帖子

晕,那你知道是什么原因导致打开了这么多管道吗?怎么去关闭它呢?手动关闭也可以,希望能提供个方法,我知道把程序停止肯定是可以关闭的,如果不关闭程序有什么方法吗?

论坛徽章:
0
4 [报告]
发表于 2009-06-03 09:56 |只看该作者

回复 #3 david4034647 的帖子

pipe是用于进程间通信,你的例子应该是java跟其它进程需要使用pipe通信。类似socket,你为什么要删除它?有程序使用也删不掉。

论坛徽章:
0
5 [报告]
发表于 2009-06-05 23:51 |只看该作者

回复 #4 bobcuer 的帖子

不对吧  socket的话文件描述符的信息会显示是socket   而且我这边程序打开的pipe会随着程序的运行越来越大的。  如果是打开很多文件没关的话,按说应该是出现很多的文件,至少从lsof的结果可以看出打开了哪些文件,但是没有显示,说明我的程序打开文件的操作应该没有什么问题,没有出现类似打开文件忘记关闭的操作。不知道为什么会多出来这么多pipe
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP