rmrf删除多个文件|linuxrm-rf删除的文件怎么恢复

A. linux删除命令rm -rf(linux删除命令行)

1、linux删除命令行按哪个键。 2、Linux删除命令。 3、linux删除命令rm -rf。 4、linux删除命令操作。1."linux删除命令,为您提供linux删除命令图文信息,linux删除命令一共有以下几种:常规删除a.txt文件:[root]#rma.txt。 2.强行删除file.log文件:[root]#rm-ffile.log。 3.删除dirname目录下的所有东西:[root]#rm-Rdirdirname。

B. linuxrm-rf删除的文件怎么恢复

第一种 误删文件进程还在这种方法就比较简单,能还原的文件限制也比较多。如果被删除的文件的进程还是存在,即能找到进程PID。通过命令 lsof | grep (deletefile) 查找到进程id。然后就是进入进程目录 cd /proc/PID/fd 。然后可以通过 ll 命令查看具体文件信息,将有软连接到被删除文件的文件复制就可还原了。 第二种 使用extundelete之类基于inode的工具针对 Linux 下的 ext 文件系统来说,常用的 Linux 文件删除恢复工具有 debugfs、ext3grep、extundelete 等。extundelete 是一个开源的数据恢复工具,支持 ext3、ext4 文件系统,其官方站点位于http://extundelete.sourceforce.net/,目前最新稳定版本为 0.2.0。这个工具和还有一些其他类似的恢复工具,都是基于inode,还原文件的,也就是说,需要被删除文件的inode还在,没有被覆盖,即在文件删除之后,没有读写输入。所以第一件事就是挂起文件所在分区。但是这个操作有个问题就是,如果系统只有一个挂载盘,而且还是线上服务的话,挂起是不现实的。并且就算读写不多,但是系统本身没有安装这些恢复工具,在你安装编译这些恢复工具时的读写,也很可能把删除的文件inode覆盖了。但是如果,系统拥有多个挂载盘,且被删除文件分区所在的文件盘挂起并不印象,你还是可以尝试这个方法的。或者系统本身就有安装这个工具,距离文件删除不是很久,也可以试一下,也许inode还在呢。具体使用方法这里就不说了,网上很多教程,随便搜一下都是。第三种 testdisk工具testdisk 是分区表恢复、raid 恢复、分区恢复的开源免费工具(testdisk 支持如下文件系统: FAT12/FAT16/FAT32/NTFS/ext2/ext3/ext4)。testdisk 支持的功能: 修复分区表, 恢复已删除分区,用 FAT32 备份表恢复启动扇区,重建 FAT12/FAT16/FAT32 启动扇区,修复 FAT 表,重建 NTFS 启动扇区,用备份表恢复 NTFS 启动扇区,用 mft 镜像表(mft mirror)修复 mft 表,查找 ext2/ext3 备份的 superblock,从 FAT,NTFS 及 ext2 文件系统恢复删除文件,从已删除的 FAT,NTFS 及 ext2/ext3 分区复制文件。所以,这个工具是不基于inode的,即时文件后,没有挂起分区,读写操作一直在进行,或者过去很久了,都是可以有机会恢复文件的。但也不是百分百能成功,举个栗子,被删除的是 /usr/local/mytest 这个文件夹。然后你这个文件夹下部分文件的备份,为了及时先恢复部分线上业务,然后你mkdir /usr/local/mytest 然后将部分备份复制了进去。那么testdisk也无法拯救恢复了。还有就是testdisk恢复文件时,还需要注意看一下文件大小。如果文件大小显示为0,那么就算选择恢复这个文件,也是会得到一个0kb的文件。所以这个适用于,一些inode已经被覆盖,但是文件物理存储块还未被覆盖的文件,可以尝试一下这个方法,也许可以找回部分丢失文件。 在使用rm -rf这个命令时一定要小心再小心,不然造成的后果是很严重的,因此提醒大家再使用这个命令时一定要保持头脑清醒。

C. linux 系统下面,rm -rf 删除的文件能找回来吗

使用rm -rf删除的文件不能找回的;

对rm命令的理解:

1.rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

2.使用rm命令删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。

3.rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。

(3)rmrf删除多个文件扩展阅读:

rm命令参数如下

1.-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;2.-f:强制删除文件或目录;3.-i:删除已有文件或目录之前先询问用户;4.-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;5.-v:显示指令的详细执行过程。

D. ubuntu rm -rf 是什么意思

ubunturm -rf是强制删除文件或者目录的命令。

rm命令,可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

(4)rmrf删除多个文件扩展阅读

rm命令语法:

-f, –force 强制删除。忽略不存在的文件,不提示确认

-i 在删除前需要确认

-I 在删除超过三个文件或者递归删除前要求确认。此选项比-i 提示内容更少,但同样可以阻止大多数错误发生

–interactive[=WHEN] 根据指定的WHEN 进行确认提示:never,once (-I),或者always (-i)。如果此参数不加WHEN 则总是提示

–one-file-system 递归删除一个层级时,跳过所有不符合命令行参数的文件系统上的文件

–no-preserve-root 不特殊对待"/"

–preserve-root 不允许删除"/"(默认)

-r, -R, –recursive 递归删除目录及其内容

-v, –verbose 详细显示进行的步骤

–help 显示此帮助信息并退出

–version 显示版本信息并退出

默认时,rm 不会删除目录。使用–recursive(-r 或-R)选项可删除每个给定的目录,以及其下所有的内容。

要删除第一个字符为"-"的文件 (例如"-foo"),请使用以下方法之一:

rm — -foo

rm ./-foo

请注意,如果使用rm 来删除文件,没有覆盖的动作(意思就是在尝试恢复删除的数据前,删除文件的目录内不能存放新东西),仍可以将该文件恢复原状。如果想保证该文件的内容无法还原,请考虑使用shred。

参考资料来源:网络—rm (LINUX命令)

E. 关于对linux命令rm -rf 的理解

rm -rf * 这个命令的意思是:删除当前目录下的所有文件. 一般情况下用不到这个命令,而且这个命令很危险,如果一旦执行,会删除当前目录下所有的文件,而且不能够恢复.因此,应避免使用。

rm 命令 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。如果仅按Enter键或其他字符,文件不会被删除。

rm (选项)(参数)

文件:指定被删除的文件列表,如果参数中含有目录,则必须加上 -r 或者 -R 选项。

交互式删除当前目录下的文件 test 和example

rm -i test example Remove test ?n(不删除文件test) Remove example ?y(删除文件example)</pre>

删除当前目录下除隐含文件外的所有文件和子目录

应注意,这样做是非常危险的!

F. unix怎么删文件命令是什么

rm命令,删除一个目录中的一个或多个文件或目录(文件夹)。操作方法如下:

1、首先用ls命令查看当前目录下的文件或者目录,然后用rm 命令删除目录中的文件 123.txt 。

G. rm-rf和rm-f区别

rm-rf和rm-f区别是:1、rm-rf删除当前目录下的所有文件,这个命令很危险,应避免使用。所删除的文件,一般都不能恢复。2、rm-f其中的,f参数(f–force)忽略不存在的文件,不显示任何信息,不会提示确认信息。3、rm命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会删除目录,通常文件通常可以恢。

H. rm -rf/*是什么梗

rm -rf * 删除当前目录下的所有文件。

rm:删除命令

-r开关:递归地删除子目录和子目录中的文件

-f开关:强制删除,不再一一向用户提示确认

* 所有文件和文件夹

这条命令的意思就是强制删除当前目录下的所有文件和子目录。使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。

因此平时操作的过程中要养成良好的习惯,尽量不要用rm命令,可以用mv命令来代替。比如要删掉a.txt,可以执行mv a.txt /mytemp ,然后再写个脚本定时清除/mytemp目录下的文件,这样会安全很多。

linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

I. 在linux中"rm .rf* "命令是做什么的

“rm”命令用来删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。

“rm”命令的一般形式为:

“rm [选项] 文件名? ”

如果没有使用“- r”选项,则rm不会删除目录。

该命令的各选项含义如下:

“- f”忽略不存在的文件,强制删除,不给出提示。

“- r” 指示rm将参数中列出的全部目录和子目录均递归地删除。

“- i”进行交互式删除。

使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。为了防止这种情况的发生,可以使用“i”选项来逐个确认要删除的文件。如果用户输入“y”,文件将被删除。

参考资料:linux命令大全;网络:linux shell

J. rm-rf无法删除文件夹

1、首先是因为文件带有i属性,去除掉此属性,然后我们再执行删除,就可以顺利删除掉了。2、其次正常情况下,Linux系统中,切换到某个目录然后执行 rm -rf 命令是可以删除该目录下所有文件的,但是以下文件也是无法直接删除的。3、最后开头的隐藏文件,点(.)开头的隐藏目录需要手动删除一下。


赞 (0)