如何在文件中显示来自 Dock 的应用程序?

如何在文件中显示来自 Dock 的应用程序?

我正在尝试在终端中运行一个应用程序来查看输出。在文件资源管理器中手动查找应用程序是不可能的。有没有办法在文件资源管理器中查看应用程序在 dock 中的位置?依靠应用程序名称是不可能的。例如,我尝试了which Google Chromewhich Minecraft Launcher,但这些都不起作用,即使两个应用程序都已安装。

答案1

在终端窗口中,假设应用程序名为foobar,您可以:

type -p foobar

或者

locate foobar

或者

locate foobar.desktop

答案2

要从终端获取应用程序或文件的位置,可以使用“which”命令,例如:

which app_name

这将返回文件的路径。之后,您可以打开文件资源管理器(在 Ubuntu 中名为 Files),单击左侧栏上的“其他位置”按钮,然后单击“计算机”,这将带您进入根文件夹(“/”)。从那里,您可以导航到“which”命令返回的路径。

答案3

我相信描述 Dock 图标和桌面图标的文件通常位于 中/usr/share/applications。您可能可以在那里找到它。就我而言,我正在寻找 vscodium。所以我像这样搜索并找到了它:

$ ls /usr/share/applications | grep vs
vscodium.desktop

$ cat /usr/share/applications/vscodium.desktop 
[Desktop Entry]
Name=VSCodium
GenericName=Code Editor
Exec=/home/forest/Desktop/programs/codium.d/codium
Icon=/home/forest/Desktop/programs/codium.d/resources/app/resources/linux/code.png
StartupWMClass="VSCodium"
Terminal=false
Type=Application

来源:https://itsfoss.com/ubuntu-desktop-shortcut/

相关内容