Linux which 命令用于在 PATH 变量指定的路径中搜索某个给定的文件名,并且返回第一个搜索结果。
which 命令的使用格式为:
which [选项] [文件名]
常用选项有:
实例:查找 ls 命令的位置
[root@localhost ~]# which ls /bin/ls
查找所有匹配的文件
[root@localhost ~]# which -a ls /bin/ls /usr/bin/ls
使用 -s 选项时,如果查找到文件,则返回 0,否则返回 1:
[root@localhost ~]# which -s ls [root@localhost ~]# echo $? 0 [root@localhost ~]# which -s xxxx [root@localhost ~]# echo $? 1
使用 -p 选项时,返回查找到的路径:
[root@localhost ~]# which -p ls /bin/ls
本文链接:http://task.lmcjl.com/news/7284.html