-1

我正在使用 SSH 连接远程服务器。我做了一些安装并想测试它们是否在重新启动后启动。我用 sudo reboot 重新启动了机器。SSH 会话中断。我重新连接。登录后,我输入的每个命令,无论是否有效,都会返回以下输出。

-bash: id: command not found
-bash: id: command not found
-bash: id: command not found
-bash: tty: command not found
-bash: uname: command not found
-bash: whoami: command not found
-bash: sed: command not found
-bash: logger: command not found

该怎么做才能摆脱这种情况?

谢谢。

4

1 回答 1

1

path已经搞砸了,您将不得不阅读您的路径所需的任何内容。

这可以通过发出以下命令来完成

export PATH="$PATH:[directory to append to path]"

在未找到命令的情况下,此路径可能会让您走上正确的道路

export PATH="$PATH:/bin"

但是,这不会$PATH在重新启动后保留该值,在这种情况下,需要编辑保存路径设置的系统文件。

于 2016-05-24T14:50:52.633 回答