本文目录导读:
在Ubuntu 18.04系统中,whereis命令是一个非常实用的工具,它可以帮助我们快速找到二进制程序、源代码文件和man手册页等相关文件的路径,这个命令在Linux系统中广泛使用,它通过搜索系统的二进制文件、源代码文件和man手册页来提供快速定位功能。
使用whereis命令定位二进制程序
当我们想要查找某个指令的二进制程序路径时,可以使用whereis命令,如果我们想要查找ls指令的二进制程序路径,可以在终端中输入以下命令:
whereis ls
whereis命令会返回ls指令的二进制程序路径,
ls: /bin/ls
使用whereis命令定位源代码文件
除了二进制程序路径,whereis命令还可以帮助我们找到源代码文件的路径,如果我们想要查找ls指令的源代码文件路径,可以在终端中输入以下命令:
whereis ls-source
whereis命令会返回ls指令的源代码文件路径,
ls-source: /usr/src/linux-headers-$(uname -r)/include/linux/ls.h
注意,这里返回的路径是内核头文件中的ls指令源代码文件路径。
使用whereis命令定位man手册页
除了二进制程序和源代码文件,whereis命令还可以帮助我们找到man手册页的路径,如果我们想要查找ls指令的man手册页路径,可以在终端中输入以下命令:
whereis manpage-ls
whereis命令会返回ls指令的man手册页路径,
manpage-ls: /usr/share/man/man1/ls.1.gz
注意,这里返回的路径是ls指令的man手册页压缩文件路径,我们可以使用man命令来查看这个压缩文件的内容:
man -z ls.1.gz
注意事项
在使用whereis命令时,需要注意以下几点:
1、whereis命令只能搜索系统已经安装的软件包中的文件,如果某个软件包没有被安装,那么whereis命令无法找到相关的文件。
2、whereis命令搜索的结果可能包含多个路径,这是因为同一个指令可能存在于多个软件包中,在使用这些结果时,需要根据具体情况进行判断。
3、whereis命令搜索的结果可能不包含最新的版本,如果需要查找最新版本的源代码文件或man手册页,可能需要使用其他方法或工具。
评论已关闭