问题:如果是修改某个全局变量导致,比如 /etc/profile;/etc/environment等,建议把错误的修改掉,或者把有问题的部分删掉;
解决办法:
1.在输入密码的地方,按住ctrl+alt+F1,输入用户名和密码
2.然后进入到etc目录,/etc
3.如果这时候输入所有的命令都不管用,添加这句话:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
4.这时候可以输入命令,然后到etc根目录,修改 profile或者environment,实在记不住改了什么,先被封,还原成最原始的 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin;
5.这时候修改profole或者environment 没有写权限,运行 su 或者 sudo -i 等命令切换root全新啊。
6.修改后 reboot 重启。搞定