サーバーを再起動して以来、SSHでコマンドを実行できなくなりました。
すべてのコマンドは、次の結果を返します。-bash: ls: command not found
私の$ PATHが何とか変更されたに違いありません/bin/ls
。
返品echo $PATH
:
/usr/local/sbin:/usr/sbin:/sbin:$PATH:/opt/jdk1.8.0_45/bin:/opt/jdk1.8.0_45/jre/bin:/root/bin
私の考えでは、Javaが原因のようです。しかし、$ PATH変数をどのようにリセットしますか?
ベストアンサー1
次のコマンドを実行して、/ binまたはPATHに必要なディレクトリを追加できます。
export PATH="$PATH:/bin"
その後、その行を.profileまたは.bashrc(bashを使用している場合)に追加して、ログインするたびにそのディレクトリをパスに含めることができます。