在我的linux机器中,路径配置如下
非root用户:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/java
根用户:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
当我试图
须藤回声 $PATH
它只显示非root用户路径而不是root路径
但是当我把
回声 $PATH
在脚本中并尝试使用 sudo 执行,它给出了根路径。有谁知道这个原因?实际上 sudo 是用于以 root 身份执行命令,但在我的第一种情况下它不能正常工作。