我无法在centos上以root用户身份运行datediff命令。但是作为其他用户,我可以运行命令。大家好,请帮助我解决此问题?
仅供参考,我正在使用此版本centos-release-7-0.1406.el7.centos.2.5.x86_64
答案 0 :(得分:0)
检查您的$PATH
变量,您的root用户可能不在该命令的目录中。
echo $PATH
将显示当前值,datediff
命令的目录必须出现在其中。要进行修改,请执行以下操作:
export PATH=$PATH:<THE DIRECTORY>
要查找datediff
在系统上的位置,并与root用户以外的其他用户连接,请执行以下操作:
which datediff