rm-rf命令删除多个文件

rm-rf命令删除多个文件,第1张

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

参数

rm (选项)(参数)

-i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒

-I 一次删除多个文件(大于三个),提示消息只提示一次

-r 递归删除,用于删除目录:

-d 用于删除空目录,如果目录不为空,则无法删除

-f 强制删除,不d出任何提示,慎用

实例

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

rm -r * //这样删除数据做是非常危险的

2. 交互模式下删除文件

rm -i test.trc

rm: remove regular file `test.trc'? y //输入y删除文件 n不删除文件

removed `test.trc'

3. 递归删除某个目录下文件以及子目录

rm -rf tomcat/ //删除tomcat下所有的文件及子目录

4. 删除当前目录下的所有trc文件类型的文件

rm -v *.trc

5. 删除当前目录下所有.bin目录,删除前逐一询问确认

rm -i *.bin

Linux系统没有回收站,rm删除就永远找不到了,删除的时候,最好用绝对路径,比较保险。

方法一:从回收站恢复误删除文件

双击电脑桌面上的"回收站"图标,打开回收站。浏览回收站里的文件,找到想要还原的文件。右击该文件,并选择"还原"选项。

这个文件就被还原到被删之前的位置。如果回收站里没有找到想要恢复的文件,那就需要尝试其他的恢复方法了。

方法二:从备份中恢复误删文件

重要的文件需及时做好备份,此外,备份文件应该保存多份,并且是保存在同的地方。遇到文件误删除的问题,可以查看下备份文件,如果可以找到备份,轻松将删除的文件恢复。如果找到的备份是近期的,也可以将损失降到最低。备份方法:重要的数据复制粘贴一份到其他的硬盘,也可以使用备份软件进行备份。

方法三:使用数据恢复软件找回丢失文件

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

对rm命令的理解:

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

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

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

扩展资料:

rm命令参数如下

1.-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;

2.-f:强制删除文件或目录;

3.-i:删除已有文件或目录之前先询问用户;

4.-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

5.-v:显示指令的详细执行过程。


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

原文地址: http://outofmemory.cn/tougao/11515947.html

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

发表评论

登录后才能评论

评论列表(0条)

保存