php 自动做网站点击量,深圳微信公众号,珠海网站建设维护,做网站的那些个人工作室简介
which 命令源自于英文单词 which#xff0c;用于在环境变量 PATH 所指定的路径中搜索某个可执行文件或链接#xff08;如一个系统命令#xff09;的位置#xff0c;并返回第一个搜索结果。这个命令会遍历 PATH 环境变量中的所有路径#xff0c;直到找到…简介
which 命令源自于英文单词 which用于在环境变量 PATH 所指定的路径中搜索某个可执行文件或链接如一个系统命令的位置并返回第一个搜索结果。这个命令会遍历 PATH 环境变量中的所有路径直到找到指定的可执行文件。
使用方式
which [参数] [命令名]...
常用选项 -a显示所有匹配的路径而不是第一个。
退出状态 0所有指定的命令都找到并且是可执行的。 1存在一个或多个指定的命令是不存在或不可执行的。 2指定了一个无效的选项。
参考示例
1. 定位 ls 命令的位置
which ls
定位 ls 命令的第一个存储路径
jayjaylinuxlenovo:~/test$ which ls
/usr/bin/ls
2. 显示 node 命令的所有匹配路径
which -a node
使用 -a 选项可以显示所有存储有 node 命令的路径
jayjaylinuxlenovo:~/test$ which -a node
/usr/local/bin/node
/usr/bin/node
/bin/node
注意事项 which 命令只会搜索环境变量 PATH 中定义的路径如果某个命令不在 PATH 中那么 which 将找不到它。 有些 shell 内建命令或函数不会被 which 命令检测到因为它们不是独立的文件。 在某些系统中which 命令可能不是预装的需要自行安装。