Linux中的which命令用于查找指定命令的可执行文件路径
▥前端
𝄐 0
linux which命令详解,linux里which,linux which ls,linux常用命令which,linux which whereis,linuxwho命令
Linux中的which命令用于查找指定命令的可执行文件路径。当在终端输入某个命令时,which可以告诉您系统将要运行哪个版本的该命令(由PATH环境变量决定)。
以下是which命令的语法:
which [options] command
其中,command参数是要查找其可执行文件路径的命令名称,而options是一些选项,可以控制输出格式等内容。
以下是几个常见的which命令示例:
1. 查找特定命令的可执行文件路径:
$ which ls
/bin/ls
上面的命令将返回“/bin/ls”,表明“ls”命令的可执行文件位于“/bin”目录下。
2. 查找多个命令的可执行文件路径:
$ which ls cat grep
/bin/ls
/bin/cat
/bin/grep
上面的命令将返回“/bin/ls”、“/bin/cat”和“/bin/grep”,这些命令的可执行文件都位于“/bin”目录下。
3. 显示which自身的可执行文件路径:
$ which which
/usr/bin/which
由此可见,“which”命令的可执行文件位于“/usr/bin”目录下。
4. 使用“-a”选项查找所有匹配的命令:
$ which -a python
/usr/bin/python
/usr/local/bin/python
上面的命令将返回所有匹配“python”命令的可执行文件路径,分别位于“/usr/bin”和“/usr/local/bin”目录下。
总之,which命令可以帮助您找到特定命令的可执行文件路径,是Linux系统中的一个非常有用的工具。
Linux中的which命令用于查找指定命令的可执行文件路径。当在终端输入某个命令时,which可以告诉您系统将要运行哪个版本的该命令(由PATH环境变量决定)。
以下是which命令的语法:
which [options] command
其中,command参数是要查找其可执行文件路径的命令名称,而options是一些选项,可以控制输出格式等内容。
以下是几个常见的which命令示例:
1. 查找特定命令的可执行文件路径:
$ which ls
/bin/ls
上面的命令将返回“/bin/ls”,表明“ls”命令的可执行文件位于“/bin”目录下。
2. 查找多个命令的可执行文件路径:
$ which ls cat grep
/bin/ls
/bin/cat
/bin/grep
上面的命令将返回“/bin/ls”、“/bin/cat”和“/bin/grep”,这些命令的可执行文件都位于“/bin”目录下。
3. 显示which自身的可执行文件路径:
$ which which
/usr/bin/which
由此可见,“which”命令的可执行文件位于“/usr/bin”目录下。
4. 使用“-a”选项查找所有匹配的命令:
$ which -a python
/usr/bin/python
/usr/local/bin/python
上面的命令将返回所有匹配“python”命令的可执行文件路径,分别位于“/usr/bin”和“/usr/local/bin”目录下。
总之,which命令可以帮助您找到特定命令的可执行文件路径,是Linux系统中的一个非常有用的工具。
本文地址:
/show-278387.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。