修改profile文件时提示只读的解决办法

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/

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值