Linux系统下快速删除某个目录下大量文件

不管是哪个操作系统,同一级目录存在太多的文件都是一件可怕的事情,不管是读取还是删除的时候。

一旦这种不幸的事情发生在你身上,而又不能完全把整个目录删掉怎么办呢?

你可以用 rm -f *.log 但是你马上就会收到一个出错信息:参数列表太长

一个小时以前我一直还是缩小通用匹配符的范围,例如我依次的执行

rm -f a*.log

rm -f b*.log

......

非常费劲,如果这样还不行可以还要继续细化通配符,这样要删除所有log文件可能需要一整天时间。

废话那么多,其实只需要一个命令就可以搞定

ls *.log | xargs rm -f

刚把一个包含几万个文件的目录干掉(/var/log/samba),试试看。

注:用rm -fr (路径+要删文件)也可以。

(0)

相关推荐

  • Win8系统下怎么删除没有获得权限的文件

    Win8系统下怎么删除没有获得权限的文件

  • 在Linux系统中批量删除多个文件的方法总结

    当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间.在这种情况之下我们可以使用linux系统命令rsync来巧妙的处理.rsync实际 ...

  • CentOS下如何删除或重命名乱码文件?

    CentOS下如何删除或重命名乱码文件? 当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了. 当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端 ...

  • iOS 11系统如何快速删除手机里的软件?

    今天小编要和大家分享的是iOS 11系统如何快速删除手机里的软件,希望能够帮助到大家. 操作方法 01 首先长按一个要删除的软件,如下图所示. 02 然后点击这个软件左上方的"x" ...

  • win7系统怎么安全删除注册表里面的垃圾文件

      win7系统怎么安全删除注册表里面的垃圾文件 1.打开360安全卫士,点击"电脑清理"; 2.将需清理的项目勾选起来,将无需优化的项目的钩去掉(提升清理速度,目的准确),然后点 ...

  • 怎样快速删除电脑桌面上多余的文件

    电脑是大家工作中的常用品,那么怎样快速删除电脑桌面上多余的文件呢? 操作方法 01 当电脑桌面上有多余文件,想要快速删除时,有以下三种方法: 02 第一种就是选中该文件,单机鼠标右键,选择项目列表中的 ...

  • win7系统下怎么浏览IIS目录下的网页文件?

    win7系统下,想要使用浏览器浏览IIS主目录中的一个网页,该怎么实现呢?下面我们就来看看详细的教程. 1.首先,在IIS中创建一个网站,本例为myWEB. 2.本网站的主目录,建在D盘的myWEB文 ...

  • CentOS下如何删除大目录?

    由于目录下全是琐碎的小文件而且目录结构具深,使用rm -rf /backup ,速度是每秒钟40-60M,我去,10T的数据得删多长时间啊! 网上找资料,可以通过rsync来实现, mkdir /tm ...

  • win7下快速删除病毒文件夹的操作方法

    现如今,网络越来越开放了,什么无线网.wifi.无线wifi.免费wifi数不胜数等等.大家上网特别的方便了,但是随之而来的中病毒的几率也越来越高,特别是各种的木马病毒防不胜防.这些病毒文件一般都在& ...