关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用)
今天学习LINUX 下配置jdk 和安装tomcat 通过VI编辑/etc/profile 在expot 时候把路径弄错了。保存后启动。虽然java安装好了。但是相关的ls more vi 的命令都不好使了。而且没装FTP所以在windows下连接进去修改/etc/profile文件此路也就走不通。真悲剧了。难道我要重装系统?
心不甘。自己想了想。一般我记得vi是在/bin/下。那么根据相关知识。那么profile文件不就像windows下的path 环境配置吗?
所以如果要调用 这些命令进入命令通过绝对路径方式访问可能能解决。
所以通过/bin/vi /etc/profile
进入修改 。如果不能解决可以先进/etc/下。然后通过/bin/vi
打开 profile 就可以打开vi编辑器。把刚刚错误的通过#注释掉。然后wq保存。再就是要LOGOUT注销重启 。再尝试用ls vi 命令 。好了。
通过这次教训。对新入门的朋友们有个建议。如果要改/etc/profile
文件 可以先将ftp连接好。然后/etc/profile文件备份一份。以防万一。毕竟是菜鸟。只能采用保险方式。万一出处上传覆盖。