我正在尝试从命令行查找程序的可执行文件的位置。在不知道可执行文件的确切名称的情况下,有什么方法可以做到这一点吗?
我已经尝试过 whereis“程序名称”---没有返回任何内容
dpkg -query -L '程序名称'-需要准确的包名称
还有其他方法可以做到这一点吗?
答案1
两个选择。
第一的:
apropos partial_name
它将带来包含每个程序的名称和描述部分名称. 它要求程序有一个男人页。
例如:
apropos lsp
带来:
git-mailsplit (1) - Simple UNIX mbox splitter program
lspci (8) - list all PCI devices
lspgpot (1) - extracts the ownertrust values from PGP keyrings
第二:
locate partial_name
它将带来包含可执行文件、配置文件、手册页的列表部分名称。它可能很长,您需要过滤结果。