当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-08 20:39 

注册: 2009-11-02 16:00
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
找出某个进程所属的所有文件。

哪有这方面的资料? :em02


页首
 用户资料  
 
2 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-09 9:57 
头像

注册: 2007-09-03 18:34
帖子: 273
地址: 羊城通
送出感谢: 0 次
接收感谢: 0 次
代码:
ps -f -p  进程号


页首
 用户资料  
 
3 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-09 10:51 

注册: 2009-11-02 16:00
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
yingfei 写道:
代码:
ps -f -p  进程号


什么来着,是要查找进程所属的所有文件。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-09 11:02 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
● type ps
ps 已被别名为“/bin/ps -e -o pid,%mem,rss,command”


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-09 17:51 
头像

注册: 2007-09-03 18:34
帖子: 273
地址: 羊城通
送出感谢: 0 次
接收感谢: 0 次
没理解 你说的 所属 是指什么意思? 是说一个进程 打开了多少个文件 ? 还是说这个进程对应的是哪个可执行文件?
还是说这个进程的所有子进程?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-09 20:33 

注册: 2009-11-02 16:00
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
yingfei 写道:
没理解 你说的 所属 是指什么意思? 是说一个进程 打开了多少个文件 ? 还是说这个进程对应的是哪个可执行文件?
还是说这个进程的所有子进程?


当然是那个进程所对应的执行文件,及其相关的所有文件啦。 :em02


页首
 用户资料  
 
7 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-11 9:05 
头像

注册: 2007-09-03 18:34
帖子: 273
地址: 羊城通
送出感谢: 0 次
接收感谢: 0 次
那还什么来的, 就是我说的方法啊, 一个进程 总有进程 号吧,用命令
代码:
 ps -f -p  进程号

就可以看到这个进程对应的可执行文件了啊

如果你还要知道这个进程都调用的哪些动态链接库, 就用
代码:
ldd 可执行文件名

就看到了。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-15 12:36 

注册: 2009-11-02 16:00
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
yingfei 写道:
那还什么来的, 就是我说的方法啊, 一个进程 总有进程 号吧,用命令
代码:
 ps -f -p  进程号

就可以看到这个进程对应的可执行文件了啊

如果你还要知道这个进程都调用的哪些动态链接库, 就用
代码:
ldd 可执行文件名

就看到了。


ps pf

查不到文件。 :em20


页首
 用户资料  
 
9 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-15 12:37 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
ps

然后whereis


页首
 用户资料  
 
10 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-15 12:39 
头像

注册: 2008-03-25 15:49
帖子: 25876
地址: 谁知道?
送出感谢: 8
接收感谢: 10
代码:
lsof | grep  "进程名“


页首
 用户资料  
 
11 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-16 12:02 
头像

注册: 2007-09-03 18:34
帖子: 273
地址: 羊城通
送出感谢: 0 次
接收感谢: 0 次
附件:
screenshot1.jpg
screenshot1.jpg [ 41.53 KiB | 被浏览 2622 次 ]



页首
 用户资料  
 
12 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-16 12:03 
头像

注册: 2007-09-03 18:34
帖子: 273
地址: 羊城通
送出感谢: 0 次
接收感谢: 0 次
不知你是怎么查不到的..


页首
 用户资料  
 
13 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-17 16:31 
头像

注册: 2008-10-18 12:41
帖子: 1339
送出感谢: 0 次
接收感谢: 0 次
先找出进程对应的bin ps -f -p 进程号

再从bin找出对应的deb包 dpkg -S 文件名

再列出deb包的内容 dpkg -L 包包


_________________
Server@Linux:~#


页首
 用户资料  
 
14 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-20 16:33 

注册: 2008-12-01 12:31
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
lz的意思是类似solaris下的pwdx命令吧?
linux下好像没有支持


页首
 用户资料  
 
15 楼 
 文章标题 : Re: LINUX怎样由它的进程号,查出程序所属的文件所在?
帖子发表于 : 2009-11-23 14:34 

注册: 2009-11-02 16:00
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
木泥黑 写道:
先找出进程对应的bin ps -f -p 进程号

再从bin找出对应的deb包 dpkg -S 文件名

再列出deb包的内容 dpkg -L 包包



晕!这么多包包! :em02


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译