linux中find命令高级用法

本文详细介绍了Linux中find命令的高级用法,包括查找空文件和目录、排除特定文件或目录、对查找到的文件执行命令、多条件组合查找、按时间筛选文件及自定义格式输出。通过实例展示了find命令的强大功能,帮助用户更高效地管理和操作Linux文件系统。
摘要由CSDN通过智能技术生成

公众号【编程珠玑】:专注但不限于分享计算机编程基础,Linux,C语言,C++,Python,数据库等编程相关[原创]技术文章,号内包含大量经典电子书和视频学习资源。欢迎一起交流学习,一起修炼计算机“内功”,知其然,更知其所以然。

 

前言

在《Linux中的文件查找技巧》一文中,我们已经知道了文件查找的基本方法,今天我们介绍find命令的一些高级使用技巧。它能满足我们一些更加复杂的需求。

查找空文件或空目录

有时候需要清理一些空的文件或者文件夹。这个时候就需要先找到它们。

1.查找空文件

我们利用之前介绍过的size参数,例如:

find ./ -size 0 #查找当前目录下大小为0的文件
./size_0_file

当然也可以利用-empty参数,例如:

find -type f -empty # -type f指明了要查找的是文件
./size_0_file

2.查找空目录

查找空目录只需要利用-empty参数即可。例如:

find -type d -empty
./test3
./find/test3
./find/test2
./test2

查找出这些空文件或者文件夹,通常要对其进行处理,最常见的操作就是删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值