3、 A :linux 恢复模式下修改profile文件报只读错误
安了个ubuntu,今天装了个JDK环境,配置环境变量时,我修改的是/etc/profile文件,但被我改错了,把PATH那个环境变量改错了,导致重启以后,密码输入正确了,也不能进入系统,又返回密码输入那儿。然后我进入了恢复模式,使用root 用户用vi 打开了 profile 文件,想把我配置的东西删掉,但提示 profile 文件为只读,不能改写。试一下这个命令:
用root 用户:chmod 700 /etc/profile
要是能改就解决掉了!
如果上面的命令解决不了上面的问题,即出现下面的情况:
你试一下,重新挂载的命令:
用root 用户:mount -o remount,rw /
要是还不行,看你是不是第二类情况!!
B:按wq保存后提示:".bash_profile"B:按wq保存后提示:".bash_profile"B:按wq保存后提示:".bash_profile"B:按wq保存后提示:".bash_profile"".bash_profile" E212: Can't
open file for writing
Press ENTER or type command to continue
此时我查看,我对这个文件的权限:读写权限都开通的,
[root@localhost ~]# ls -lh /home/oracle/.bash_profile
-rwxrwxrwx 1 root root 176 07-28 17:06 /home/oracle/.bash_profile
因为上面的读写权限都是root的
试着改成用户oracle读写对"/home/oracle/.bash_profile"读写权限。从上面可以知道,这应该是用户ORACLE的配置文件,但权限中的文件所有者却是ROOT。
在root用户下,尝试将该文件的属主和属组改成ORACLE和恰当的组。
此时看看你的问题解决没!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29913993/viewspace-1280672/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29913993/viewspace-1280672/