文档章节

批量删除指定大小的文件

无知有趣
 无知有趣
发布于 2015/10/29 10:48
字数 163
阅读 461
收藏 2

文件夹下有10万个文件,想删除8千个左右1k以下的小文件,直接在windows的资源管理器中按大小排序选择上千个文件根本就删不掉,感觉死循环了似的,通过界面删除需收集信息进行删除提示,但也不至于删不掉啊。

1、编写程序遍历文件,if(File.length()<1024)File.delete();

2、windows命令

1)、遍历文件夹for /?

2)、判断文件大小if /?

3)、强制删除文件 del /?

for /r "D:\download" %i in (*) do @(if %~zi lss 1024 del /f "%i")

3、linux命令

find /usr/download -size -1k -delete


© 著作权归作者所有

共有 人打赏支持
无知有趣
粉丝 13
博文 117
码字总数 33264
作品 0
北京
后端工程师
Linux基础教程  linux系统中的批量删除文件与空文件删除的命令介绍

Linux基础教程 linux系统中的批量删除文件与空文件删除的命令介绍 Linux资料下面删除文件或者目录命令rm(remove):   兄弟连Linux培训功能说明:删除文件或目录。   语 法:rm [-dfirv]...

疯狂的小黑
2016/11/01
6
0
常用 shell sql 命令

vim添加指定开始的行号 :g/^/ s//=line('.')+765.':'/ vim 将文件所有行合并到一行 在 Normal Mode下执行: ggvGJ 逗号分割的字符串转化成多行 %s/,/r/g gg 用于跳到行首 v 转换成 visual 模...

birdinroom
06/28
0
0
Flash的文件上传组件--AlanXUpload

AlanXUpload是一个通过flash技术提供批量上传文件的web批量上传组件,用户可以自定义上传的文件类型、大小、数量,上传的地址,上传的处理方式,自定义上传UI,接受服务器发送的反馈信息,并...

匿名
2009/12/02
24.9K
1
根据字段条件清理mysql数据库数据

根据字段条件清理mysql数据库数据 背景 线上某个数据库有1000个分库的DB,磁盘告警,每个库的大小都不是很大但是加起来就非常大了。 手动根据时间字段来清理数据不太现实,于是决定写脚本来删...

双鱼座小龙
2016/02/26
0
0
基于命令的批量修改文件内容

Linux下批量替换多个文件中的字符串的简单方法 :%s/oldstring/newstring/g Linux下批量替换多个文件中的字符串的方法 用sed命令可以批量替换多个文件中的字符串。 sed -i "s/原字符串/新字符...

长平狐
2013/01/06
19
0

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部