理解 whereis
命令的用途
在这一步中,你将学习 Linux 中 whereis
命令的用途和用法。whereis
命令是一个非常有用的工具,用于定位给定命令或程序的可执行文件、源代码和手册页。
whereis
命令会在预定义的标准二进制目录列表中搜索程序,例如 /bin
、/usr/bin
和 /usr/sbin
。它可以帮助你快速找到系统中命令或程序的位置。
让我们从运行 whereis
命令来定位 ls
命令开始:
whereis ls
示例输出:
ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz
输出显示,ls
命令的可执行文件位于 /usr/bin/ls
目录中,而对应的手册页位于 /usr/share/man/man1/ls.1.gz
文件中。
whereis
命令还可以用于定位程序的源代码。例如,要查找 gcc
编译器的源代码,你可以运行:
whereis gcc
示例输出:
gcc: /usr/bin/gcc /usr/lib/gcc /usr/include/gcc /usr/share/man/man1/gcc.1.gz
此输出表明,gcc
的可执行文件位于 /usr/bin/gcc
目录中,而源代码和包含文件分别位于 /usr/lib/gcc
和 /usr/include/gcc
目录中。
whereis
命令是一个强大的工具,可以快速定位 Linux 系统中与特定程序或命令相关的文件。