使用linux的find命令查找和搜索文件
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,小编给大家分享一下使用linux的find命令查找和搜索文件,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!find命令可以根据给定的路径和表达式查找的文件或目录。find参数选项很多,并
千家信息网最后更新 2025年12月01日使用linux的find命令查找和搜索文件
小编给大家分享一下使用linux的find命令查找和搜索文件,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
find命令可以根据给定的路径和表达式查找的文件或目录。find参数选项很多,并且支持正则,功能强大。和管道结合使用可以实现复杂的功能,是系统管理者和普通用户必须掌握的命令。
find如不加任何参数,表示查找当前路径下的所有文件和目录,如果服务器负载比较高尽量不要在高峰期使用find命令,find命令模糊搜索还是比较消耗系统资源的。
语法格式:find [参数] [路径] [查找和搜索范围]
常用参数:
| -name | 按名称查找 |
| -size | 按大小查找 |
| -user | 按属性查找 |
| -type | 按类型查找 |
| -iname | 忽略大小写 |
参考实例
使用-name参数查看/etc目录下面所有的.conf结尾的配置文件:
[root@linuxcool ~]# find /etc -name "*.conf
使用-size参数查看/etc目录下面大于1M的文件:
[root@linuxcool ~]# find /etc -size +1M
查找当前用户主目录下的所有文件:
[root@linuxcool ~]# find $HOME -print
列出当前目录及子目录下所有文件和文件夹:
[root@linuxcool ~]# find .
在/home目录下查找以.txt结尾的文件名:
[root@linuxcool ~]# find /home -name "*.txt"
在/var/log目录下忽略大小写查找以.log结尾的文件名:
[root@linuxcool ~]# find /var/log -iname "*.log"
搜索超过七天内被访问过的所有文件:
[root@linuxcool ~]# find . -type f -atime +7
搜索访问时间超过10分钟的所有文件:
[root@linuxcool ~]# find . -type f -amin +10
找出/home下不是以.txt结尾的文件:
[root@linuxcool ~]# find /home ! -name "*.txt"
看完了这篇文章,相信你对使用linux的find命令查找和搜索文件有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
目录
命令
搜索
参数
大小
路径
功能
文件名
篇文章
系统
复杂
强大
普通
功能强大
名称
子目
子目录
完了
实例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
通州区网络营销软件开发价格信息
net 操作数据库
网络安全第10章课后题
网络安全应急预案的概念
看门狗2设置里没有连接服务器
网络安全入门应该学什么
浙江网络技术开发信息中心
卫生院网络安全工作组织领导情况
地下水模拟软件开发公司
2u服务器拆装费用
系统网络安全评估方案
接口会暴露数据库主键吗
泰拉瑞亚国际服务器无规则
网络安全2020企业排名
丰台区品质软件开发技术指导
暗黑3 服务器正忙
win7 asp 数据库
qq前线网络技术
软件开发学习入门
酒店网络安全上报流程图
网络安全工作部门
住建局网络安全管理制度
怎么导出数据库MySQL
虚拟专用网是网络安全措施吗
服务器是否支持分片
股票子账户配资软件开发
服务器电源固定
服务器安全用什么问题
ebsco学术资源数据库
网络安全事件应急演练怎么操作