Linux编辑文件没权限

做测试的时候,需要在Linux环境下的Sybase的配置文件里面增加一条配置。

 

首先,我使用vim myconfig去编辑,编辑完了之后 :wq 保存的时候,它报readonly需要加! 。于是我又用 :wq! 保存,提示我这个文件不能被written.

 

这时候我就想到了给它授权,我用sudo chmod +w myconfig ,貌似是给它加上写的权限了,可是我在编辑完保存的时候,依旧提示我不能写。

 

于是我在百度上查,有人说用lsattr 命令查看我这个文件是不是有个 i 属性,如果有,就表示不能写的,需要把这个i 属性去掉就可以了。于是我查了一下,发现我这个文件只有e 属性,没有i属性。那就不知道怎么办了。

 

因为我同事也改过这个文件,而且他改成功了。于是我就问我同事。他告诉我,我现在只是把这个文件加了写权限了,但是这个还必须是root用户才能操作。于是我切换到root用户进行操作,果然就好使了!

 

转载于:https://www.cnblogs.com/LisaJ/p/9447391.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值