Amazon Linux 服务器,通过 SSH 连接:
PATH=$PATH:/opt/openoffice4/program
我尝试通过在 /etc/environment ( ) 和 /etc/sysconfig/httpd ( export PATH = ${PATH:$PATH:}/opt/openoffice4/program
)中进行一些更改来更改 apache 用户的 PATH 。
然后我重新启动了。
现在,我什么也做不了,甚至ls -l
导致-bash: ls: command not found
我该怎么做才能重新获得控制权?
答案1
我该怎么做才能重新获得控制权?
运行并还原对和/bin/vi
所做的更改。/etc/environment
/etc/sysconfig/httpd
答案2
您可以PATH
在不使用编辑器的情况下进行设置。只需在 shell 中输入以下内容:
export PATH=/usr/local/bin:/usr/bin:/bin:$HOME/bin
答案3
也许这会有所帮助:
export PATH=/usr/local/bin:/usr/bin:/bin:$HOME/bin
/usr/bin 中未使用“export”命令,所以它仍然有效!