news 2026/6/26 10:29:41

Linux怎么按大小筛选文件?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux怎么按大小筛选文件?

在Linux运维中,按大小筛选文件是高频操作——清理大日志、查找冗余文件、定位磁盘占用大户都离不开它。那么Linux怎么按大小筛选文件?具体请看下文。

用find按大小精确查找文件

find是最常用、最灵活的方式,支持按字节、KB、MB、GB 等单位筛选,还能组合其他条件。

查找大于100MB的普通文件:find /path -type f -size +100M

查找小于1KB的文件:find /path -type f -size -1k

查找大小正好等于512字节的文件:find /path -type f -size 512c(c 表示字节)

查找大于10MB且最近7天修改过的文件:find /path -type f -size +10M -mtime -7

注意:+ 表示“大于”,- 表示“小于”,不加符号表示“等于”;单位后缀常用 c(字节)、k(KB)、M(MB)、G(GB),大小写敏感(m 不合法,必须是 M)。

用ls列出并按大小排序查看

ls本身不筛选,但能按大小排序+配合head/tail快速定位最大/最小的几个文件,适合快速浏览。

按大小降序列出当前目录所有文件(最大在前):ls -lS

只看最大的5个文件:ls -lS | head -n 6(head -n 6是因为第一行是总用量)

只看最小的3个普通文件(排除目录):ls -lSr | grep '^-' | head -n 3

提示:-S按大小排序,-r表示反向(升序),-l显示详细信息便于确认大小。

用du+sort快速找大目录或大文件

du统计磁盘使用量,配合sort可快速识别占用空间最多的目录或文件,适合排查磁盘满的问题。

列出当前目录下各子目录大小(降序):du -sh */ | sort -hr

找出整个系统中最大的 10 个文件(含子目录):find / -type f -exec du -h {} + 2>/dev/null | sort -hr | head -n 10

说明:-h 输出人类可读格式(如 2.4G),sort -hr 按人类可读数字逆序排序;2>/dev/null 屏蔽权限错误提示。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 9:58:57

Windows系统文件spinf.dll丢失损坏问题 下载修复

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华
网站建设 2026/6/26 11:24:24

[Agent] ACE(Agentic Context Engineering)和Dynamic Cheatsheet学习笔记

x00 概述前几天,斯坦福的ACE(Agentic Context Engineering)非常火。只看论文感觉还是理解不深,但是该论文并没有释放对应的源码。不过,ACE是基于Dynamic Cheatsheet完成,且两篇论文有共同作者,于…

作者头像 李华
网站建设 2026/6/25 13:20:15

网络安全和信息安全有什么区别?

网络安全和信息安全是一个专业吗?很多人会把网络安全和信息安全混为一谈,甚至误以为是同一专业,但二者其实是包含与被包含的关系,接下来通过以下内容为大家详细介绍一下。‌网络安全和信息安全不是同一个专业,但两者密切相关且存…

作者头像 李华
网站建设 2026/6/26 16:29:30

Linux如何测试端口开放情况?

在Linux运维中,测试端口开放状态是必备技能——排查网络故障、验证服务部署、检查防火墙规则都要用到。那么Linux怎么测试端口是否开放?接下来请看下文。查本机端口是否在监听用ss或netstat查本地有没有程序正在等连接:ss -tuln——显示所有TCP/UDP监听…

作者头像 李华
网站建设 2026/6/26 20:44:59

Python和C语言有什么区别?

新手入门编程,绕不开Python和C语言的选择 —— 二者难度、学习路径和应用场景天差地别。Python语法简洁像伪代码,C语言贴近底层,那么Python和C语言哪个好学?一起来探讨一下吧。Python和C语言哪个好学?如果你想系统的学习,并且想…

作者头像 李华
网站建设 2026/6/25 12:02:28

《零基础学 PHP:从入门到实战》·PHP Web 安全开发核心技术与攻防实战演练-威胁认知与安全开发生命周期

第 1 章:Web 安全基石——威胁认知与安全开发生命周期 章节介绍 欢迎开启"筑牢防线:PHP Web 安全开发核心技术与攻防实战演练"的第一章.本章将作为您 Web 安全知识体系的奠基石.在急于编写防护代码之前,我们必须首先建立正确的安全世界观:理解我们所面临的威胁是什…

作者头像 李华