我如何才能看到启动器上的图标实际在做什么?

我如何才能看到启动器上的图标实际在做什么?

我有一个程序,当我将它固定到启动器上时,它会缓慢地脉冲 5 次,但之后什么也不做。如果我在桌面上有启动器,我可以要求查看其属性,这样我就可以知道实际的命令是什么。

由于我固定的图标不起作用(我将它固定到启动栏,然后关闭程序并尝试再次启动它),我想看看它正在执行什么命令,这样我就能找出问题所在。

我收到的答案非常有用,但特定文件显然出现了一些异常,我想看看启动器命令实际上在做什么。有效的命令是

/home/ilan/Fiji.app/ImageJ-linux32

如果我使用此命令创建桌面图标,它将启动该应用程序。我甚至可以将桌面图标复制到启动栏,它就可以正常工作。问题就在这里:如果我将桌面图标复制到启动栏,启动栏上将出现两个图标 1) 我复制的桌面图标和 2) 实际正在运行的图标。

这是第二个我想锁定到启动栏的程序,因为它才是真正在运行的程序。但是,如果我关闭应用程序并单击它,它不会启动。结论:它没有发出命令

/home/ilan/Fiji.app/ImageJ-linux32

那么它发出了什么命令?这正是我想知道的。

这是可在网上轻松获取的医疗软件http://fiji.sc/

答案1

对于全局安装的应用程序,可以在 中找到 .desktop 文件/usr/share/applications。对于自定义应用程序,您需要在 中查找~/.local/share/applications

在我尝试的所有查看模式中,Nautilus 似乎都删除了.desktop文件名,这很令人困惑。最好使用 cat 查看文件的内容。

例如。:

cat /usr/share/applications/xyzprogram.desktop

相关内容