PATH
查找命令二进制文件的搜索路径。常见的例子包括/usr/bin
和/usr/local/bin
。
当用户或脚本尝试运行命令时,将搜索 $PATH
中的路径以查找具有执行权限的匹配文件。
$PATH
中的目录由:
字符分隔。
~> $ echo "$PATH"
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin
因此,例如,给定上面的 $PATH
,如果你在提示符下键入 lss
,shell 会按顺序查找/usr/kerberos/bin/lss
,然后是/usr/local/bin/lss
,然后是/bin/lss
,然后是/usr/bin/lss
,然后才能断定没有这样的命令。