resolv.conf不可改写的修改方法


前几天一直被resolv.conf文件困扰,文件不可写、删等操作,以前写的内容处理不掉,很是扰心,今天详细查看了一下情况,发现reslov.conf具有i的属性,这就是罪魁祸首。

1、查看文件具体属性

   lsattr /etc/resolv.conf


      默认文件是不具备属性的,如果有属性i,则无法修改、删除、修改属主

2、利用chattr命令进行更改

   chattr -i /etc/resolv.conf

但是提示command not found

查看/usr/bin 发现此处没有chatrr没有改命令,想到前期系统被攻破过,可能已经被删除

从其他的服务器利用scp命令拷贝了一个chattr命令过来,再次运行,搞定