linux中命令突然不能用

  • 先用:echo $PATH

  • 发现path丢失:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

  • 于是用临时环境变量

    • export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

  • 然后就可以修改永久环境变量:

    • vi /etc/profile

    • 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

    • 或更正软件配置后保存退出。

  • 重新启动或使用命令

    • source /etc/profile

原文地址:https://www.cnblogs.com/lxyuuuuu/p/9582733.html