【问题标题】:Unable to execute datediff command on centos as root user?无法以 root 用户身份在 centos 上执行 datediff 命令?
【发布时间】:2019-01-12 06:20:29
【问题描述】:

我无法在 centos 上以 root 用户身份运行 datediff 命令。但作为其他用户,我可以运行该命令。各位大神能帮我解决一下问题吗?

仅供参考,我正在使用这个版本 centos-release-7-0.1406.el7.centos.2.5.x86_64

【问题讨论】:

  • 检查您的 $PATH 变量,该命令的目录可能不适合您的 root 用户。
  • @Nic3500 谢谢老兄。这真的很有帮助。

标签: bash centos datediff


【解决方案1】:

检查您的$PATH 变量,该命令的目录可能不适合您的root 用户。

echo $PATH

将显示当前值,datediff 命令所在的目录必须出现在其中。要修改,请执行以下操作:

export PATH=$PATH:<THE DIRECTORY>

要查找datediff 在您的系统上的位置,当您与另一个用户而不是 root 连接时,请执行以下操作:

which datediff

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    • 2011-10-25
    • 1970-01-01
    相关资源
    最近更新 更多