在仪表板上搜索,我可以看到列出的程序为“个人文件共享”。我如何找到此程序的可执行名称,以便在终端中启动它?
答案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 是实际执行的二进制文件