博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下面误删root里面的文件夹 恢复方法
阅读量:6312 次
发布时间:2019-06-22

本文共 541 字,大约阅读时间需要 1 分钟。

一、Linux root文件夹删除后如何恢复?

今天用普通用户进入系统切换root用户提示没有root的家目录,也不知道是什么情况导致的

$su - rootwarning: cannot change directory to /root-bash-3.2#

二、网上搜索方法:

root的家目录被删除,手动建立/root,然后从用户模版复制配置文件即可
第一种方式需要重启:
1.开机重启按“e”键后出现的kernel这一行最后加上1,进入单用户模式。
linux下面误删root里面的文件夹 恢复方法

2.自己建立root的家目录

mkdir /root
#进入家目录
cd /root
#复制/etc/skel/模版到家目录
cp -r /etc/skel/* /root
3.然后重启系统即可
reboot

第二种方法(无需重启):

在直接在-bash这个界面

-bash-3.2#mkdir /root-bash-3.2#cp -a /etc/skel/.[!.]* /root/

主要是吧 /etc/skel/里面的文件拷贝回去就行了

因生产环境不太方便重启,我这里用的是第二种方法的去建root家目录,这个后期是否有问题还不清楚。

转载于:https://blog.51cto.com/meiling/2118964

你可能感兴趣的文章
IHttpModule生命周期
查看>>
在tomcat中用jndi配置数据源启动java web程序
查看>>
SSH端口映射
查看>>
centos7 安装python
查看>>
十大Intellij IDEA快捷键
查看>>
MaterialUp 官方client源代码
查看>>
SQL查询刚開始学习的人指南读书笔记(一)关系数据库和SQL介绍
查看>>
转:【WebView的cookie机制 】轻松搞定WebView cookie同步问题
查看>>
PHP 依赖注入和控制反转再谈(二)
查看>>
es6 Map,Set 和 WeakMap,WeakSet
查看>>
Multi-tenancy of SharePoint 2010 基础
查看>>
实现UIScrollView循环滚动的三种方法
查看>>
数据类型
查看>>
WP7 开发(三) Isolate Storage(保存数据)
查看>>
WireShark(三)
查看>>
简朝阳:MySQL的B2C电商系统前端数据层架构
查看>>
12.8.1 Red Hat和Fedora的网络配置
查看>>
Truncate Table
查看>>
Android开发教程:shape和selector的结合使用
查看>>
【转】C# DllImport的用法(经典!)
查看>>