我如何才能知道我的收藏夹栏上的可执行文件位于哪里?

我如何才能知道我的收藏夹栏上的可执行文件位于哪里?

在 Windows 上,可以右键单击快捷方式,当选择属性时,它会显示一个窗口,告诉您可执行目标的位置。

我有一个收藏夹栏,上面有一个程序,至少有 3 个可能的位置(别问 - 太乱了),我想知道图标指向哪个位置。我尝试了右键菜单上的“详细信息”项,它只显示“未找到应用程序”。

我怎样才能知道链接指向哪里?

谢谢!Sean

答案1

最喜欢的应用程序保存为dconf设置,您可以使用以下方式读取:

dconf read "/org/gnome/shell/favorite-apps"

这将打印出“.desktop”文件的列表,例如

['nemo.desktop', 'firefox_firefox.desktop', 'thunderbird.desktop', 'some-program.desktop']

要查找您的真实位置some-program.desktop,请尝试

locate "some-program.desktop"

locate如果找不到或未安装,请在以下位置搜索:

~/.local/share/applications
/usr/share/applications
/var/lib/snapd/desktop/applications

要查找图标的命令,grepExec使用 或cat

locate "some-program.desktop" | xargs grep ^Exec

仅限 GUI 替代方案

运行dconf Editor,查找/org/gnome/shell/favorite-apps并检查文件的名称.desktop。然后,运行alacarte(“主菜单”)(可能需要安装)并找到该图标,右键单击 -> “属性”将显示命令。

相关内容