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
につながる場合でも
コントロールを取り戻すにはどうすればよいですか?
/bin/vi
を実行し、/etc/environment
および/etc/sysconfig/httpd
に加えた変更を元に戻します。
PATH
はエディターなしで設定できます。これをシェルに入力するだけです:
export PATH=/usr/local/bin:/usr/bin:/bin:$HOME/bin