Linux基础指令之匹配查找指令

1.grep 命令

—— 从文件内容中匹配包含某个字符串的行,常用于在某个文件中找函数
在这里插入图片描述

选项:

  • -i 选项 匹配时忽略大小写
    在这里插入图片描述

  • -v 选项 反向匹配,匹配不包含指定字符串的行
    在这里插入图片描述

  • -R 选项 对指定目录下的文件递归逐个进行内容匹配
    在这里插入图片描述

2.find 命令

—— 从指定目录中查找指定名称/大小/时间/类型的文件

注意:不指定目录就是从当前目录下找
选项:

  • -name 选项 通过文件名找文件位置
    用法:find -name ‘文件名称’
    注意:如果要查找的文件带有后缀,务必将后缀加上,否则会查找不到
    在这里插入图片描述

  • -type 选项 通过文件类型查找文件(文件类型:f——普通文件 d——目录文件 c——字符设备文件 b——块设备文件 p——管道文件 | —— 符号链接文件 s——套接字文件)
    用法:find -type d
    在这里插入图片描述

  • -size 选项 通过文件大小找文件(大小自己可以指定)
    用法:

    • find -size 10M (查找10M以内的文件) find -size +10M(查找超过10M大小的文件)
      在这里插入图片描述
    • find ./ -size -100c(查找当前目录下小于100字节的文件)
      在这里插入图片描述
  • -mmin (不常用、了解) 选项 通过文件时间找文件 —— cmin、mmin、amin 分钟为单位 ctime(最后一次状态改变时间)、mtime(最后一次修改时间)、atime(最后一次访问时间) 以天为单位
    用法:find -mtime -1 find -mtime +1
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值