Linux中误删除/root目录的恢复方法
一不小心执行了rm -rf 误将/root目录删除了怎么办?可以采取以下命令恢复:
1,创建/root目录
[root@test001 /]# mkdir /root
2,将/etc/skel/里面的文件拷贝回去
[root@test001 /]# cp -a /etc/skel/.[!.]* /root

其中/etc/skel/目录是用来存放新用户配置文件,当我们添加新用户的时候,这个目录下的所有文件会自动被复制到新添加的用户的家目录下。这个目录下的所有文件都是隐藏文件。通过修改、添加、删除/etc/skel目录下的文件,我们可为新创建的用户提供统一的、标准的、初始化用户环境。所以当/root目录被误删除,可以从/etc/skel中复制一份文件到/root下。
1,创建/root目录
[root@test001 /]# mkdir /root
2,将/etc/skel/里面的文件拷贝回去
[root@test001 /]# cp -a /etc/skel/.[!.]* /root

其中/etc/skel/目录是用来存放新用户配置文件,当我们添加新用户的时候,这个目录下的所有文件会自动被复制到新添加的用户的家目录下。这个目录下的所有文件都是隐藏文件。通过修改、添加、删除/etc/skel目录下的文件,我们可为新创建的用户提供统一的、标准的、初始化用户环境。所以当/root目录被误删除,可以从/etc/skel中复制一份文件到/root下。