Linux 之文本相关命令 head、tail、grep、wc

grep

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并匹配行打印出来。

  • 输出在index.html中所有含有“html”的行
    grep 'html' index.html

  • 输出所含字符所在行及显示行号
    grep -n 'script' index.html

  • 当前目录中查找
    grep -r 'script' .

  • 当前目录中查找忽略大小写
    grep -ri 'script' .

  • -c:计算匹配到的行数,并显示结果;

  • –color:显示匹配内容,并用不同颜色突出显示;

tail

tail命令是线上机器查看log最常用的命令

  • tail -f 监视File文件增长,可以查看不停打出的日志文件;
  • -q:与-f相反,将文件内容直接显示出来,默认显示文件从后往前数10行的内容
  • -n:从后往前数,显示指定的行数,一般-f结合使用:-fn

head

类似于tail

wc

计算文件的Byte数、字数、或是列数,不制定文件名或者文件名为“-”,则wc会从标准输入设备读取数据。

  • -c 或–bytes或–chars显示Bytes数
  • -l 显示行数
  • -w 显示字数或单词数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值