web-dev-qa-db-ja.com

PATHを変更しました。すべての「コマンドが見つかりません」というメッセージが表示されます

SSHで接続されたAmazon Linuxサーバー:

/ etc/environment(PATH=$PATH:/opt/openoffice4/program)と/ etc/sysconfig/httpd(export PATH = ${PATH:$PATH:}/opt/openoffice4/program)を変更して、ApacheユーザーのPATHを変更しようとしました。

その後、再起動しました。

現在、私は何もできません。たとえls -l-bash: ls: command not foundにつながる場合でも

コントロールを取り戻すにはどうすればよいですか?

26
Ferenjito

コントロールを取り戻すにはどうすればよいですか?

/bin/viを実行し、/etc/environmentおよび/etc/sysconfig/httpdに加えた変更を元に戻します。

49
DavidPostill

PATHはエディターなしで設定できます。これをシェルに入力するだけです:

export PATH=/usr/local/bin:/usr/bin:/bin:$HOME/bin
32
Tom Zych