linux删除文件夹命令及误删后怎么恢复
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
linux删除文件夹命令及误删后怎么恢复
linux删除文件夹命令及误删后怎么恢复
Linux下怎么删除文件夹?
首先我们需要自己安装SHH远程软件,然后连接上linux服务器,之后我们用安装好的SHH登录上linux的服务器,然后我们使用命
令mkdirtest创建一个文件夹,然后我们需要做的就是怎么删除文
件夹。
我们要知道在linux下删除命令是rm,我们如果不是很清楚,
我们可以查看rm的帮助说明,之后我们就可以使用命令删除文件夹了,rmtest,之后会出来一个无法删除目录,这意思就是如果我们
的命令rm不带参数是删除文件的,是不能删除文件夹的,因此我们
需要带上-r参数来删除文件夹。
输入指令rm-rtest,在这个时候就会提示我们是否要删除,我
们输入y就可以删除了。
如果想不出现提示直接删除,使用的命令
就是rm-rftest,这样就不会出现提示,直接删了文件夹和文件了。
我们使用的.时候最好不好使用-rf参数,不然有些数据在我们没有
提示的情况可能就删除了,避免出现错误最好不要使用这个参数。
Linux删除的文件还可以恢复吗?
我们都知道如果是多个用户而且多个人去的系统,我们删除的文件是很难恢复的,如果是家庭的单机使用的linux,文件误删时候
还是可以进行补救的。
那该怎么恢复呢?
首先我们运行SecureCRT,远程查看一下操作系统的系统版本号
以及文件系统的格式是什么样的。
之后我们可以运行系统自动还原
的工具debugfs来对我们误删的文件进行修复打开我们被删除文件
的分区open/dev/test,然后查看删除文件所在的目录ls-
d/root/shill,之后我们查看显示有<>的就是我们需要的文件。
之后执行logdump–I<393289>(尖括号里面的内容更具我们具体的显示输入),这个命令执行完之后我们会看到在我们的额屏幕上会出现一个信息,我们需要的是下面的BLOCKs:这一行的内容,之后记住后面的数值,之后输入quit退出debugfs。
退出来之后执行命令ddif=/dev/testof=/tmp/shill,txt,bkbs=4096count=1skip=394252
1+0recordsin
1+0recordsout
4096bytes(4.1kb)copied,0.0040552seconds,1.0kb/s
输入完之后我们就可以查看/tmp目录下有没有,之后我们就可以查看一下/tmp,执行命令cd/tmp/我们就可以看到我们恢复的文件了。