less和grep的常用方式

less

1. 直接查看文件
less catalina.out
查看文件后,若文件过大,打通过以下命令滚动文件:
j    下一行
k    上一行
f    向下滚动一屏幕
b    向上滚动一屏幕
g    定位到文档头部
G    定位到文档最尾部
q    退出less模式
less -N catalina.out 行号
2. 查找内容
/keyword  向下查找
n    向下匹配下一处匹配文本
N    向上匹配下一处匹配文本
?keyword  向上查找
n    向上匹配下一处匹配文本
N    向下匹配下一处匹配文本

3. 实时查看文档变动(实时滚动文档)
进入less模式后,键入F,即实时滚动文档

F        实时滚动文档
Ctrl + c  退出实时滚动模式

类似效果:
tail -f catalina.out

grep

1.从单个文件中搜索指定的字串
grep "str" filename

2.用 grep -i 进行大小写无关的搜索
grep -i "str" filename

3.正则
grep "REGEX" filename
正则表达式遵循的几个重复的操作
? 最多匹配一次
* 匹配零次或者任意多次
+ 匹配一次以上
{n} 匹配n次
{n,} 最少匹配n次
{,m} 最多匹配m次
{n,m} 匹配n到m次

4.用grep -w搜索整个词,而不是词中的部分字串
grep -w "str" filename

5.使用grep -A, -B and -C显示之前、之后、前后的几行
grep -C 10 "str" filename

6.用grep -r递归搜索全部的文件
grep -r "str" *

欢迎大家和帝都的雁积极互动,头脑交流会比个人埋头苦学更有效!共勉!

公众号:帝都的雁

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值