find的用法

find

	-name		##查找文件名
	-maxdepth	##查找最大深度
	-mindepth	##查找最小深度
	find /etc -maxdepth 2 -name passwd		##在/etc下查找文件名为passwd,查找深度为2		

在这里插入图片描述

	-not		##不是什么
	-user		##用户
	-group		##组
	-a			##且
	-o			##或者

在这里插入图片描述

		find /mnt/textdir/ -group student					##查找/mnt/textdir/下属于student组的文件
		find /mnt/textdir/ -user root						##查找/mnt/textdir/下属于root用户的文件
		find /mnt/textdir/ -user root -a -group student 	##查找/mnt/textdir/下属于studnet组且属于root用户的文件,-a表示且

在这里插入图片描述

	-size 20k						##文件大小是20k
	-size -20k						##文件大小小于20k	
	-size +20k						##文件大小大于20k
	dd if=/dev/zero of=/mnt/file bs=1M count=20		##数据截取,if后跟截取源,of是截取到哪里,bs是一个基本单元的大小,count表示有多少个基本单元	
find /mnt/textdir -size -20k						##查找/mnt/textdir下小于20k的文件		
find /mnt -size +20k -exec rm -fr {} \;				##-exec表示执行操作,后面跟要执行的命令。 {}表示查找出来的文件。\;是固定格式

在这里插入图片描述在这里插入图片描述在这里插入图片描述

	-type			##文件类型

在这里插入图片描述

	-ctime 10							##文件存在10天的
	-ctime	+10							##存在时间大于10天的文件
	-ctime	-10							##存在时间小于10天的文件
	-cmin	+|-10						##存在时间大于|小于10分钟的文件
	-cmin	10							##存在时间是10分钟的文件

在这里插入图片描述
在这里插入图片描述

	-perm	/444或者+444(企业7版本以前)	##ugo任意一个满足4权限就可以
	-perm	444							##权限是444的文件
	-perm	-444						##权限必须包含4的文件。即权限高于444的文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值