删东西的时候不小心给root目录删除了,请问影响大吗
删除掉root目录后,root用户就没有了家目录,在重启linux系统之前,直接cd 回用户家目录会报错,没有那个目录
[root@localhost /]# rm -rf /root [root@localhost /]# cd -bash: cd: /root: 没有那个文件或目录
[root@localhost /]# logout #退出登录后,再次登录会显示
Connecting to 192.168.1.250:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Last login: Mon Apr 16 04:22:16 2018 from 192.168.1.112 Could not chdir to home directory /root: No such file or directory -bash-4.1#
1、在开机启动的时候能看到引导目录,用上下方向键选择你忘记密码的那个系统,然后按“e”。然后选中kernel内核。
2、接下来你可以看到如下图所示的画面,然后你再用上下键选择最新的内核,然后在按“e”。
3、执行完上步操作后 在rhgb quiet最后加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。
4、按“b”键,重新引导系统。
5、然后就进入了单用户模式下,你就可以使用root功能了。
6、创建root目录。
mkdir /root
7、复制/etc/skel/下面所有文件到/root目录下面。
cd /etc/skel/ ls -a cp -r . /root init 6
8、重启系统,恢复系统引导正常。但是原来root目录下文件都没有了。