理解 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 系统中与特定程序或命令相关的文件。