which命令用于在系统的PATH环境变量所指定的路径中搜索指定的命令。
它会返回命令所在的完整路径,如果命令不存在或没有在PATH中指定,则不返回任何信息。
假设我们想要查找并显示ls命令的完整路径,可以在终端中运行以下命令:
$ which ls 该命令的输出可能类似于:
/bin/ls
这说明ls命令位于/bin目录下。
which只返回找到的第一个实例的路径。which命令可能没有默认安装,可以尝试使用whereis命令作为替代。which命令是Linux系统中非常有用的基础命令之一,可以帮助我们快速定位命令的路径,方便我们进行命令行操作。