linux下根用户root被删了怎么还原

linux下根用户root被删了怎么还原,第1张

linux下用useradd

user

命令创建用户会创建1个目录(/home/user)和1个文件(/var/spool/mail/user)并且修改4个文件(分别是/etc/password,

/etc/group,

/etc/shadow,

/etc/gshadow)在这几个文件中添加用户信息。在使用userdel删除的时默认只删除4个配置文件中的有关用户的信息,而不会删除/home/user

目录

和/var/spool/mail/user文件,使用

userdel

-r

可以完全删除创建用户的信息。

电脑文件夹误删怎么恢复?如今,电脑已经是我们办公、生活和娱乐中必不可少的设备,更是存储着我们很多重要的文件。但是,有的时候一些使用者可能会不小心删除了自己还需要的重要文件,给生活或工作带来巨大的麻烦。这个时候不用着急,有一个超级简单的方法帮助您恢复您误删除的文件。

首先,我们可以查看电脑的回收站,只要不是永久删除的文件,都会保存在回收站里,右键还原文件就可以。

但如果是永久删除的文件呢?那靠普通使用者在电脑本身的 *** 作就很难找回了,但是我们可以求助一些专业的数据恢复软件,具体 *** 作步骤如下:

第二步:在“场景模式”中选择符合自己情况的恢复模式,即可快速扫描丢失文件。还可以点击下方的“向导模式”进行切换,享受更简便的 *** 作;

第三步:找到自己丢失的文件。一般来说,如果误删之后没有其它 *** 作,短期内立马进行扫描的话,丢失数据找回的概率非常大,这时候勾选找到的文件点击恢复即可。

这就是关于电脑文件夹误删恢复方法的具体介绍了。嗨格式数据恢复大师软件解决了很多技术层面的问题,用户只需要根据软件的引导,几个简单的点击就可以找回自己误删除丢失的文件,可以说是非常简单方便了。这么简单的方法,你记住了吗?

Linux ext2文件系统下恢复误删的文件一、文件误删如上图可得到(1)/dev/sdb2挂载到/recover目录,且/dev/sdb2使用的是ext3 filesystem(2)/dev/sdb1挂载到/software目录,且/dev/sdb1使用的是ext2 filesystem如上图可得到:/software目录中有一个文件grub.conf如上图可得到:/software目录中的文件grub.conf被删除二、找回文件由于目录/software中的grub.conf文件已被删除,那么应该怎么找回该文件呢?由于/dev/sdb1分区使用的是ext2 filesystem,所以我们可以使用工具:debugfs,来找回文件注意:debugfs是linux系统自带的一个文件恢复工具,它可以恢复ext2文件系统的文件,但不能恢复ext3文件系统的文件第一步:将要找回的文件所在的分区重新挂载成只读(因为这样比较安全,可以防止因新的文件写入该分区而导致无法找回grub.conf文件)[root@client ~]# mount -n -o remount,ro /dev/sdb1注意:如果不能重新挂载,那么一定有用户正在使用该分区中的文件,我们可以使用指令:fuser -m -v /dev/sdb1来查看当前哪个用户正在使用该分区中的文件,然后使用fuser -k -m -v /dev/sdb1来杀死用户使用该分区的任何进程第二步:使用debugfs工具恢复文件注意两点(1)lsdel列出已被删除的文件的节点信息;stat显示某个节点所对应的文件信息;dump表示恢复作用(2)如果被删除的文件很多,那么通过lsdel可看出文件的时间,然后自己判断进行恢复


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8439583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存