在这种情况下,这基本上与乌贼(来自 showdown 的应用程序)有关。
我找不到它的可执行文件的位置。
该命令whereis
没有给出任何结果!
我想将它添加到我的启动应用程序中,因此我需要路径!
附言:应用程序的偏好设置没有显示,并且当第一次显示设置时,自动启动的勾选不起作用!
所以我需要找出可执行文件/bin 文件......
我该怎么做呢?
答案1
您可以使用apt-file search <package-name>
或dpkg -S <package-name>
,其中<package-name>
是您要搜索的包。
请注意,这些命令将输出许多结果。要找到所需的包,请使用grep
:
apt-file search package | grep -E "(bin/)?package$"
或者
dpkg -S package | grep -E "(bin/)?package$"
package
这将搜索最后一个单词为且 前面可能有 或没有 的行bin/
,例如,它将搜索结果为/usr/bin/package
和/usr/anydirectory/package
。
答案2
查找可执行程序的另一种快速方法是使用locate
,它将仅有的显示计算机上存在的程序。它依赖于cron
每天自动更新的数据库。(sudo updatedb
如果您刚刚安装了一些程序,并且在使用时找不到它们,请使用手动刷新它locate
。)
例如,如果你想找到 dosbox 可执行文件的位置,只需输入:
locate dosbox | grep bin
这又回来了,
/usr/bin/dosbox
除了使用 之外whereis
,这是查找可执行文件的最快方法。它还可以用来替换 ,从而非常快速地查找自述bin
文档README
。
Locate 是一款非常有用的程序,如果您想进行更复杂的搜索,甚至可以使用正则表达式。请参阅man locate
以了解更多详细信息。