find命令的-size +-n[bcwkMB]不包括精确n大小的文件、以及对! -user的一个疑问

本文探讨了文件系统中如何使用与-后缀来筛选特定大小范围内的文件,以及在进行文件查找时如何排除特定用户拥有的文件。通过实例说明了在Linux环境下,即使指定了查找目录,仍可能因递归查找而遇到指定用户所拥有的目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

+与-后缀分别表示大于小于,不匹配大小精确等于n个单位的文件。-size -1M不是等价于-size -1048576c。向前匹配空文件,向后匹配0到1048575字节的文件。

 

下面例题查找拥有者不是haypin的文件,第一项将找到/home/haypin目录,这是为什么?

指定查找文件则只会找到文件,用户均不是haypin的:

指定查找目录,仍会找到用户为haypin的目录,这是为什么?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值