今天看啥  ›  专栏  ›  运维

错误执行:chmod 777 .*或chown -R * 补救方法

运维  · 公众号  · 运维  · 2016-12-29 22:41
来自:wb84451208 的BLOG链接:http://ithelp.blog.51cto.com/4501237/1101132/(点击尾部阅读原文前往)误执行了命令:chmod 777 .* 或chown -R * 等,导致整个操作系统权限混乱,部分命令、设备失效,这时候千万不能重启。主要想办法把每个文件的权限修改回去就可以了怎么才能把把系统文件等恢复到初始安装默认状态?原理:我们通过pkgadd安装(推荐用pkgadd安装所有package)的所有文件在/var/sadm/install/contents文件里都有详细记录。以下方法的中心就是用此文件里的记录来恢复其状态。假设你现在的id是root.#cd /var/sadm/install ####把contents文件里所有不包含=(等号)也不包含/devices的行重定向到一个新的文件contents.txt # egrep -v "=|devices" contents >contents.txt1、处理contents.txt,抽取1,4,5,6列放到另外一 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照