Linxu自学之旅-基础命令(find搜索命令)

本文详细介绍了Linux中的find命令,包括根据文件名、大小、修改时间、权限、所有者、所属组和文件类型等多种方式进行搜索。还讲解了find与其他逻辑运算符的配合使用,以及-exec选项的应用,帮助读者深入理解并熟练掌握find命令。
摘要由CSDN通过智能技术生成

Linux自学之旅-基础命令(find搜索命令)


前言

1.上一节我们讲述了locate命令,主要讲述了其作用及基本使用,还没看的请点击下方链接进入:locate命令

2.这一节我们讲一个同样可以通过文件名进行搜索的命令find,不过find命令功能还强大些,它不只是可以通过文件名,还可以通过一些其他各种方式进行搜索


提示:以下是本篇文章正文内容

一、find

find命令和locate一样,可以在目录中进行搜索文件,不过locate只能通过文件名进行一个搜索,而我们的find不一样,它不止能进行文件名的搜索,还可以支持多种方式进行一个搜索。

  • 命令名称:find
  • 命令全称:search for files in a directory hierarchy
  • 所在路径:/usr/bin/find
  • 执行权限:所有用户
  • 功能描述:查询目录下文件
命令格式
find 查找路径 [选项]  搜索内容 [额外选项]

find支持的选项有很多,我们下面就慢慢来看。

二、find使用

1.根据文件名进行搜索

命令格式
find 查找路径 [选项] 查找内容
选项:
-name:按照文件名进行查找
-iname:按照文件名进行查找,不区分大小写
-inum:按照inode进行查找

举个例子:
1.如下图,我find后面接一个我要查找的路径,一个.代表我要查找当前所在路径,然后-name选项代表我要以文件名的方式进行查找,后面的*号代表匹配任意个字符,意思就是我要找以if开头的所有其他文件(在当前工作目录下查找以if开头的所有文件。)
在这里插入图片描述

2.根据文件大小进行搜索

命令格式
find 查找路径 [选项] 查找内容
选项::
-size [+/-
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结花

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值