查找命令的可执行文件、源文件和man page的路径

2023-12-21 15:03:12

whereis

whereis命令的功能非常有用:它可以告诉你命令的可执行程序、它的源文件(如果存在的话)及其man page的路径。例如,以下命令会得到Kword的信息,它是KOffice程序套件中的一个字处理器(假设已经安装了二进制文件、源文件和man文件)。

$ whereis kword
kword: /usr/src/koffice-1.4.1/kword /usr/bin/kword
?/usr/bin/X11/kword usr/share/man/man1/kword.1.gz

?

whereis命令首先报告源文件的位置/usr/src/koffice-1.4.1/kword。接着报告任何二进制可执行文件的位置/usr/bin/kword和/usr/bin/X11/kword。在这台计算机的两个位置都能找到KWord,虽然有些不寻常但还不算奇怪。最后找到的是man page的位置/usr/share/man/man1/kword.1.gz。有了这些信息后,你现在就能够确认这台计算机上确实已经安装了这个程序,而且也能够知道怎么运行它。

如果只想搜索二进制文件,可以使用-b选项,如下所示:

$ whereis -b kword
kword: /usr/bin/kword /usr/bin/X11/kword

?

如果只想搜索man page,使用-m选项,如下所示:

$ whereis -m kword
kword: /usr/share/man/man1/kword.1.gz

?

最后,如果只想搜索源文件,可以尝试-s选项,如下所示:

$ whereis -s kword
kword: /usr/src/koffice-1.4.1/kword

?

whereis命令是一种非常好用的快捷方法,可以找到你正在使用的计算机中程序的重要信息。你会发现它的用处超乎你的想象。

文章来源:https://blog.csdn.net/zhao_god/article/details/135128918
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。