如何确定 Dash 搜索中列出的程序的可执行名称?

如何确定 Dash 搜索中列出的程序的可执行名称?

在仪表板上搜索,我可以看到列出的程序为“个人文件共享”。我如何找到此程序的可执行名称,以便在终端中启动它?

答案1

打开终端并用于在文件夹grep中搜索“个人文件共享” /usr/share/applications

事实上,你会得到这样的输出:

$ grep -R -i "personal file sharing" /usr/share/applications
/usr/share/applications/gnome-user-share-properties.desktop:Name=Personal File Sharing

现在,如果我们这样做:

$ grep "Exec" /usr/share/applications/gnome-user-share-properties.desktop
Exec=gnome-file-share-properties

实际运行的程序是“gnome-file-share-properties”,位于

$ which gnome-file-share-properties
/usr/bin/gnome-file-share-properties

更具体地说,在 Linux 中,有.desktop文件。它们有点类似于 Windows 的快捷方式。这些文件包含字段Name=Exec=。名称部分是程序在 Dash 搜索和 Unity 面板中的显示方式。Exec 是实际执行的二进制文件

相关内容