【问题标题】:Terminal commands can not be found OSX找不到终端命令 OSX
【发布时间】:2016-09-19 16:25:29
【问题描述】:

例如,大多数终端命令都不起作用。

ls sudo vi

出现错误-bash: ls: command not found 我的路径是echo $PATH “/Users/username/usr/local/bin 我觉得 不应该在那里,但不确定如何编辑它。

路径应该是什么以及如何使路径保持不变?

【问题讨论】:

    标签: macos osx-mavericks


    【解决方案1】:

    您需要向 $PATH 变量添加更多路径。尝试运行whereis ls 并检查命令的二进制文件在哪里。

    您可以像这样添加更多路径:export PATH=$PATH:NEW_PATH

    【讨论】:

    • 然后运行以下命令:export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin
    • 是的,这有效 - 那么我该如何解决这个问题,以便在重新启动后有效?
    • 点击下方回答问题,说出你的答案
    猜你喜欢
    • 2013-05-20
    • 2013-10-30
    • 2016-04-11
    • 1970-01-01
    • 2011-07-16
    • 2016-10-01
    • 2018-02-18
    • 1970-01-01
    相关资源
    最近更新 更多