inux下的find命令用来查找文件,通过man find就知道它是无所不能的。所以按照文件大小来查找文件就不在话下。从man find搜索size,可以看到如下信息:

-size n[cwbkMG]
File uses n units of space. The following suffixes can be used: b for -byte blocks (this is the default if no suffix is used) c for bytes w for two-byte words k for Kilobytes (units of bytes) M for Megabytes (units of bytes) G for Gigabytes (units of bytes)

注意:默认单位是b,而它代表的是512字节,所以2表示1K,1M则是2048,如果不想自己转换,可以使用其他单位,如c、K、M等。

例子:查找当前目录下文件大小为2048(2k)字节的文件

find ./ -size

find ./ -size 2048c

find ./ -size 2K

上述查找文件是等于指定大小的,那能不能查询大于或小于某个指定值的文件呢,答案是肯定,例如:

查找大于2K的文件,+ 表示大于
find ./ -size +2048c 查找小于2K的文件,- 表示小于
find ./ -size -2048c -type f

找到的文件可以进一步操作!

如: 查找小于1000字节的文件删除之

 find ./ -size -1000c -type f -exec rm -rf {} \;

最新文章

  1. 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure
  2. java良好的编码习惯
  3. 通过npm安装 Cordova
  4. 【uoj128】 NOI2015—软件包管理器
  5. 给Xcode配置VVDocumenter-Xcode-master,注释插件
  6. SharePoint 2013 App Remote Event Receivers
  7. 问题-Tbutton(sender) 与 (sender as Tbutton) 等价吗?
  8. C语言学习_C如何在一个文件里调用另一个源文件中的函数
  9. CSS 布局Float 【2】
  10. wikioi1369 xth 砍树
  11. css为第几个倍数元素添加样式
  12. wampserver一系列问题总结
  13. 【Android Studio安装部署系列】二十九、Android Studio安装本地插件(以国际化方法插件AndroidLocalizationer为例)
  14. 在可编辑div的光标下插入html
  15. MySQL 数据库最优化设计原则
  16. POJ--1328 Radar Installation(贪心 排序)
  17. java高并发编程(四)高并发的一些容器
  18. C++中关键字explicit的作用
  19. 读取 XML 数据时,超出最大字符串内容长度配额 (8192)
  20. TFS文件编码检查机制和修改(Team Foundation Server 2013)

热门文章

  1. 与JSP的初次邂逅……
  2. BZOJ1057[ZJOI2007]棋盘制作 [单调栈]
  3. 三种方法查看MySQL数据库的版本
  4. ThinkPHP常用配置路径
  5. 【转】【C#】C# 5.0 新特性——Async和Await使异步编程更简单
  6. 有return的情况下try catch finally的执行顺序(转)
  7. jQuery下拉框扩展和美化插件Chosen
  8. 【原创】日志文件清理工具V1.0
  9. [译]用AngularJS构建大型ASP.NET单页应用(一)
  10. Css-深入学习之单个颜色实现 hover 和 active 时的明暗变化效果