首页 存档 技术 查看内容

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

2018-3-30 13:00 |来自: 互联网 446 0

摘要: 来自:wb84451208 的BLOG 链接:http://ithelp.blog.51cto.com/4501237/1101132/(点击尾部阅读原文前往) 误执行了命令:chmod 777 .* 或chown -R * 等,导致整个操作系统权限混乱,部分命令、设备失效,这时候千 ...

来自: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

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部