怎么在Linux中使用find命令查找文本
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,怎么在Linux中使用find命令查找文本?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。find 命令主要用于查找目录和
千家信息网最后更新 2026年11月03日怎么在Linux中使用find命令查找文本
怎么在Linux中使用find命令查找文本?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
find 命令主要用于查找目录和文件,可以指定多种参数进行匹配。
用法:find +查找路径 +命令参数 [输出形式]
查找路径:告诉find在哪查找
命令参数:指定要查找的文件属性,属性包括多种,类型、名称、大小、修改时间等等
常用的参数:
-name 按文件名进行查找
-user 按照文件的属主进行查找
-mtime 按照文件的更改时间来查找,-n 表示文件修改时间距今天n天以内,+n 表示文件修改时间距今天n天以前
-type 按照文件的类型查找,d 表示目录, f表示文件 ,l 表示符号连接文件
-size 按照文件大小进行查找(需要加单位,K、M、G),+n M 表示查找文件大于n M的文件
-maxdepth 指定查找文件时的最大层级(默认是在指定路径下的所有子目录中查找,指定层级后可以现在只在一级目录或者2级目录查找)
输出形式:输出形式可选,输出形式有 -print 打印查找到的内容(默认就会打印查找到的内容,因此一般不用),-exec 对查找到的内容做进一步处理(比较常用),形式为:
-exec Linux指令 {} \; {}代表查找到的内容
实例:
find . -maxdepth 1 -name "1.txt" # 直接指定文件名查找 ,-maxdepth 1表示最大查找层级为一级目录
find . -maxdepth 1 -name "*.txt" # 在当前目录下查找.txt结尾的文件
find . -maxdepth 1 -name "[0-9].txt" # 查找以数字命名的txt文件

find . -maxdepth 1 -name "[0-9]*.txt" # 查找以数字开头的文件
find . -maxdepth 1 -mtime -5 # 查找当前目录下,5天之内有修改过的文件find . -maxdepth 1 -mtime +5 # 查找当前目录下,修改时间超过5天的文件find . -maxdepth 1 -type d # 在当前目录中查找类型是目录的文件,最大查找层级一级目录(会查找隐藏的目录)

find . -maxdepth 1 -size +10M # 查找当前目录下大于10M的文件find . -maxdepth 1 -size -1M # 查找当前目录下小于1M的文件
find . -maxdepth 1 -name "[a-z].txt" -exec rm -rf {} \; # 查找以一个字母命名的txt文件,进行删除find . -maxdepth 1 -name "*.txt" | xargs grep "error" # 打印以txt结尾的文件中,有error的行的内容find . -maxdepth 1 -name "*.txt" | xargs rm # 删除当前目录下txt结尾的文件xargs 将管道前命令的执行结果当作参数逐个传递后管道后的命令
ls [a-z].txt | xargs -n1 -i{} mv {} {}.bak # 将当前目录中以单个字母命名的txt文件增加一个.bak后缀,-n1意思是一个一个对象的去处理,-i{} 把前面的对象使用{}取代,mv {} {}.bak 相当于 mv a.txt a.txt.bak看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
文件
目录
命令
内容
参数
形式
时间
层级
输出
最大
类型
路径
多种
大小
字母
对象
属性
常用
数字
文件名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
精品咖啡豆
广州万易互联网科技有限公司
互联网和科技创新
极限挑战互联网科技
互联网金融科技创新
丰台科技园 互联网
兼蜜互联网科技
互联网养老 桔豆科技
新华互联网科技校企合作
互联网和黑科技的看法
互联网媒体平台算高科技产业
华夏恒生互联网科技013171
深圳艾果互联网通讯科技
烟台灵鸽互联网科技有限公司
科技互联网海报
浙南科技城互联网大厦招聘
互联网硬科技公司
艺电能源互联网科技有限公司招聘
杭州科技互联网公司有哪些
六子台科技互联网展会
互联网科技有限公司经营范围
互联网医疗科技
智网互联网科技
智慧科技互联网
新浪科技互联网
互联网金融科技公司干啥的
扫呗互联网科技有限公司
科技互联网公司两年变化
华人运通互联网科技公司
广东猫王互联网科技有限公司电话