文档章节

批量删除指定大小的文件

无知有趣
 无知有趣
发布于 2015/10/29 10:48
字数 163
阅读 449
收藏 2
点赞 0
评论 0

文件夹下有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
博文 116
码字总数 33182
作品 0
北京
后端工程师
Linux基础教程  linux系统中的批量删除文件与空文件删除的命令介绍

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

疯狂的小黑 ⋅ 2016/11/01 ⋅ 0

常用 shell sql 命令

查看内存占用 free -m | sed -n '2p' | awk '{print "used mem is "$3"M,total mem is "$2"M,used percent is "$3/$2*100"%"}' #!/bin/bashwhile : do phymem= phymemused= # echo $phymem #......

birdinroom ⋅ 2014/04/21 ⋅ 0

Flash的文件上传组件--AlanXUpload

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

匿名 ⋅ 2009/12/02 ⋅ 1

基于命令的批量修改文件内容

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

长平狐 ⋅ 2013/01/06 ⋅ 0

基于命令的批量修改文件内容

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

晨曦之光 ⋅ 2012/03/02 ⋅ 0

linux下批量删除空文件(大小等于0的文件)的方法

find . -name "" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如: find . -name "" -type f -size 1024c | xargs -n 1 rm -f...

iphoenix ⋅ 2016/08/12 ⋅ 0

pt-archiver 数据删除、迁移工具使用

1. 数据库连接参数 2. 常用参数 2. example 1. 删除老数据 2. 复制数据到其他mysql实例,且不删除source的数据(指定字符集): 3. 复制数据到其他mysql实例,并删source上的旧数据(指定字符集...

AndyMac ⋅ 03/29 ⋅ 0

根据字段条件清理mysql数据库数据

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

双鱼座小龙 ⋅ 2016/02/26 ⋅ 0

HBase & MongoDB

1.Mongodb bson文档型数据库,整个数据都存在磁盘中,hbase是列式数据库,集群部署时每个familycolumn保存在单独的hdfs文件中。 2.Mongodb 主键是“_id”,主键上面可以不建索引,记录插入的顺...

莫问viva ⋅ 2016/08/28 ⋅ 0

Linux_Linux命令总结01

mkdir单个或者批量创建多个目录(常用参数:-p递归创建目录) touch创建单个或者批量创建多个文件 cp拷贝文件或目录(常用参数:-p保持属性 -a或-r拷贝目录) mv移动或剪切文件或目录,也可改...

Mr_LiuT ⋅ 2017/11/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 今天 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 7

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部