分页: 1 / 1

急!!! linux下的lsof怎么用

发表于 : 2009-06-23 21:47
chenxiaopang
我的系统ubuntu8.10, 运行lsof命令为什么得不到想要的结果
1)我用gedit打开/home/cb/1.txt
2) 执行lsof /home/cb/1.txt 命令没有返回任何结果,这是怎么回事?

或者,假如我用ps查到gedit进程的PID=12334,然后执行
2)lsof -p 12334|grep 1.txt 也是没有任何返回结果

哪位高人解释下这是怎么回事?用google搜“lsof 用法", 搜出来一堆一模一样的东西,全都不能用,你抄我的,我抄你的,烦躁。

Re: 急!!! linux下的lsof怎么用

发表于 : 2009-06-24 9:31
kingkongmok
sudo

Re: 急!!! linux下的lsof怎么用

发表于 : 2009-06-24 10:15
peachcolor
楼主想要什么结果啊。
lsof -p pid没错。
gedit打开一个文件之后就关闭文件fd了,所以你grep那个文件当然说没有

Re: 急!!! linux下的lsof怎么用

发表于 : 2009-06-24 12:48
kamasamikon
是这样,可以用 strace 看看就知道了。
peachcolor 写了:楼主想要什么结果啊。
lsof -p pid没错。
gedit打开一个文件之后就关闭文件fd了,所以你grep那个文件当然说没有