Linux 查找大文件并排序

简介: find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nrfind . -type f -size +200M -print0|xargs -0 du -h|sort -nr查找大文件//列举出当前目录所有大于800M的文件find . -typef-size+800M第一个方法只用到了一个命令find,它能够帮我们做一些文件查找的操作。

find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

find . -type f -size +200M -print0|xargs -0 du -h|sort -nr


查找大文件

//列举出当前目录所有大于800M的文件find . -typef-size+800M

第一个方法只用到了一个命令find,它能够帮我们做一些文件查找的操作。它常用的参数有: 

- type:类型。POSIX支持——b:块设备文档、d:目录、c:字符设备文档、P:管道文档、l:符号链接文档、f:普通文档 

- name:按文件名查找。支持*模糊匹配 

- size:文件大小。+表示大于,-表示小于。支持k,M,G单位。

find.-typef-size+800M|xargs ls-lh

第二个方法又进了一步,不仅把大于800M的文件列出来,还进一步对他们分别做了ls -lh操作。这里新出现了一个xargs命令。它的作用就是把管道进来的参数切分成多个部分,分别作为新的参数调用后续的命令。比如这里,xargs管道进来的是找到的所有文件绝对路径,把他们作为ls -lh参数,也就是打印出每个文件的具体信息。

find.-typef-size+800M|xargs du-hm|sort-nr

第三个方法则分别对找出来的数据进行排序。du命令即disk usage,是用来统计文件占用磁盘大小的。sort顾名思义是排序的。具体就不说了,这两个是比较简单的命令。

查找大目录

du-h--max-depth=1

du-hm--max-depth=2|sort-n

du-hm--max-depth=2|sort-nr|head-12

目录
相关文章
|
2天前
|
存储 数据挖掘 Linux
在 Linux 中查找目录中最大文件用什么,你知道吗
【5月更文挑战第23天】在 Linux 中查找目录中最大文件,可以使用 `du` 命令结合 `sort`,`find` 命令搭配 `xargs` 和 `sort`,或编写 Python 脚本。例如:`du -a /path | sort -nr | head -n 1` 或 `find /path -type f -print0 | xargs -0 du -h | sort -nr | head -n 1`。这些方法适用于服务器管理、数据分析和文件清理等场景,注意文件权限、目录深度和文件系统类型可能影响结果。
11 1
|
4天前
|
Linux
linux 如何删除文件中的空格和换行符号并保存到新文件中
linux 如何删除文件中的空格和换行符号并保存到新文件中
9 0
|
4天前
|
Linux C语言 Windows
linux基本指令总结--文件和目录(一)
linux基本指令总结--文件和目录(一)
|
9天前
|
Linux 网络安全
linux/服务器使用scp将一个服务器文件转移到另一个服务器上
linux/服务器使用scp将一个服务器文件转移到另一个服务器上
39 3
|
10天前
|
Linux Go
linux ls -la文件信息含义
linux ls -la文件信息含义
17 1
|
11天前
|
Linux Shell Python
如何计算 Linux 上文件中的空行数?
【5月更文挑战第11天】
19 0
|
11天前
|
Linux API
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
|
11天前
|
Linux
如何在 Linux 中递归更改文件的权限?
【5月更文挑战第10天】
26 3
|
11天前
|
Linux
Linux如何查询较大文件的方法
【5月更文挑战第8天】Linux如何查询较大文件的方法
23 0
|
11天前
|
Linux 程序员 Shell
【Linux】详解core dump文件的作用以及用法&&ubuntu20.04下无法形成core dump文件的解决办法
【Linux】详解core dump文件的作用以及用法&&ubuntu20.04下无法形成core dump文件的解决办法