~bash: 服务器重启后找不到任何命令的命令!

Vic*_*tor 1 ubuntu

服务器重新启动后,该命令均无效。请帮忙。

development@q1:~$ ls
-bash: ls: command not found
development@q1:~$ ECHO $PATH
-bash: ECHO: command not found
development@q1:~$ echo $PATH
/usr/lib/ruby/gems/1.8
development@q1:~$ sudo apt-get update
-bash: sudo: command not found
development@q1:~$ 
Run Code Online (Sandbox Code Playgroud)

wom*_*ble 8

我猜在你重新启动之前你修改了你PATH/etc/profile(或者可能~/.bashrc)是/var/lib/ruby/gems/1.8(不正确地遵循一些指南来使 gem 安装的程序工作,因为 ruby​​gems 太speshul 无法跟随世界的其他地方,只是将它们的二进制文件放在可以访问的地方) .

在您的外壳中执行此操作:

export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
Run Code Online (Sandbox Code Playgroud)

现在你有一套常规的程序,可以继续追查你做错了什么并把事情做好。