find与grep的用法及区别

find 文件查找
  格式:find [路径] [匹配表达式]
几种情况:
(1). 查找指定名称的文件:-name  文件名称
(2). 查找指定类型的文件:-type 文件类型(f:普通文件  b:快设


备文件 c:字符设备文件 d:目录 p:管道 l:链接文件) 
(3).按照大小查找文件:-size n:n为一个整数。代表查找的文件大


小不大于n块(一块是512B)
(4).按照最后访问时间来查找:-atime n:n为一个整数。+n表示超


过n天访问的内容;-n表示为超过n天访问的文件
(5).将查找到的文件执行相应的命令:
-exec 命令 {} \;将查找到的文件直接执行命令
-ok   命令 {} \;先提示用户是否要执行,然后再


执行(给提示)


grep 用于查找文本中包含指定字符串的行。
格式:grep [参数] 要查找的字符串 文件名
参数: -v:列出不匹配的信息
-c:对匹配的行进行计数
-i:不去分大小写
-n:显示行号
linux下的find与grep命令的功能不同。
find  命令用于从目录树中查找与搜索条件匹配的文件;
grep 命令用于查找输入流中包含模板文本的行。
find 命令常结合grep命令使用, 以对搜索结果做进一步的筛选
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值