which命令用来查找并打印可执行文件的绝对路径。
他会根据PATH环境变量定义的路径来依此查找可执行文件。
需要注意的是,指向可执行文件的链接文件在查找中会被忽略。
比如env命令:
ll /usr/bin/env lrwxrwxrwx. 1 root root 13 Feb 23 2017 /usr/bin/env -> ../../bin/env
用which找到的是其原始的文件:
which env/bin/env
Powered by: 博客园 Copyright © 2024 开飞机的贝塔 Powered by .NET 8.0 on Kubernetes