我不知道我做了什么,但突然间我不能使用任何命令,只能使用 sudo 开头。无论我得到什么命令 bash: /home/otis/bin/ls: cannot execute binary file。即使 cp 我得到 bash: /home/otis/bin/cp: cannot execute binary file。如果我把 sudo 放在一切都好之前。如何更正此问题,以便不必以超级用户身份执行每个命令。
你的道路出了问题。它可以与 sudo 一起使用,因为它使用 root 设置。
你修改了$PATH环境变量吗?
在终端类型中$PATH
。你应该得到类似的东西:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
我猜你的 /usr/local/sbin: /home/otis/bin :/usr/sbin:/usr/bin:/sbin:/bin 或类似的东西。
要解决此问题,请尝试输入:PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
希望这可以帮助。
归档时间: |
|
查看次数: |
2091 次 |
最近记录: |