如何确认wine执行程序的实际路径(已解决)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
sense
帖子: 308
注册时间: 2007-02-14 13:54

如何确认wine执行程序的实际路径(已解决)

#1

帖子 sense » 2013-03-18 9:56

例如 ubuntu 中装了 wine 后,有个 notepad.exe 是利用 wine 执行的,但如果用 ps 查看只能看到

代码: 全选

 3161 ?        S      0:00 notepad.exe

根本看不出来这个 notepad.exe 在哪里。
例如安装了 teamviewer 并运行后,用 ps 查看也只能看到

代码: 全选

 3194 pts/0    Sl+    0:00 c:\TeamViewer\TeamViewer.exe 

请问如何才能确定程序执行的具体是 linux 中哪个文件?
上次由 sense 在 2013-03-22 0:15,总共编辑 1 次。
头像
lhw828
帖子: 2797
注册时间: 2007-03-15 16:58
来自: 湖北武汉
联系:

Re: 如何确认wine执行程序的实际路径

#2

帖子 lhw828 » 2013-03-18 10:45

试试playonlinux
头像
yjcong
帖子: 2470
注册时间: 2006-02-28 3:11

Re: 如何确认wine执行程序的实际路径

#3

帖子 yjcong » 2013-03-18 14:12

fxprocessview
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
头像
sense
帖子: 308
注册时间: 2007-02-14 13:54

Re: 如何确认wine执行程序的实际路径

#4

帖子 sense » 2013-03-22 0:14

原来查找出进程的 Pid 后,可以 cat /proc/[pid]/maps 查看该进程所有调用信息,也包括了 wine 调用的 exe 文件实际路径。
回复