参数
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:显示指令的详细执行过程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)