我是靠谱客的博主 从容小懒猪,最近开发中收集的这篇文章主要介绍Linux通过文件大小查找,linux 根据文件大小查找文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

-size n[cwbkMG]

File uses n units of space. The following suffixes can be used:

b for 512-byte blocks (this is the default if no suffix is used)

c for bytes

w for two-byte words

k for Kilobytes (units of 1024 bytes)

M for Megabytes (units of 1048576 bytes)

G for Gigabytes (units of 1073741824 bytes)

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

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

find ./ -size 4

find ./ -size 2048c

find ./ -size 2K

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

查找大于2K的文件,+ 表示大于

find ./ -size +2048c

查找小于2K的文件,- 表示小于

find ./ -size -204

最后

以上就是从容小懒猪为你收集整理的Linux通过文件大小查找,linux 根据文件大小查找文件的全部内容,希望文章能够帮你解决Linux通过文件大小查找,linux 根据文件大小查找文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部