Linux系统find命令简介

本文介绍了Linux系统中find命令的使用。该命令可在整个Linux或指定目录搜索文件,所有用户均可执行。文中给出了其语法和功能描述,并通过多个实例展示了如何根据文件名、大小、所有者、所属组、修改时间等条件搜索文件,还能对搜索结果执行操作。

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

find根据指定的条件,在整个Linux或者指定的目录中进行搜索。
命令名称:find
命令所在路径:/bin/find
执行权限:所有用户
语法:find [搜索范围] [匹配条件]
功能描述:文件搜索
文件搜索命令:find
实例:
指定文件名 -name
$ find /etc -name ‘init’ 在目录/etc中查找文件init - iname不区分大小写
指定文件大小-size
$ find / -size +20M 在根目录下查找大于20MB的文件 +n大于 -n小于 n等于
指定文件大小范围
$ find /etc -size +20M -a -size -100M 在/etc下查找大于20MB小于100MB的文件
指定所有者 -user
$ find /home -user user1 在根目录下查找所有者为user1的文件
指定所属组查找-group
$ find /home -group group1 在根目录下查找所属组为group1的文件
指定修改时间范围
-amin访问时间 access
-cmin文件属性 change
-mmin文件内容 modify
$ find /etc -cmin -5 在/etc下查找5分钟内被修改过属性的文件和目录
-a两个条件同时满足(and)
-o两个条件满足任意一个即可(or)
$ find /etc -name inittab -exec ls -l {} ; 在/etc下查找inittab文件并显示其详细信息
-exec 命令 {} ; 对搜索结果执行操作

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值