怎么用shell命令分析网站日志

很多地方分享了日志分析的shell脚本,可是基本没说每个号令符的详细含义,学习本钱仍然很高,在这里总结下,简便众人迅速入门。

1、在Windows下的用户要运用shell号令符的话请先安装cygwin,安装方式自行Google。

更新:Cygwin安装详解,迅速安装全部插件,无需联网。

SEO

2、底下粗略介绍下SEO日志分析常用的号令符用法,需求详细了解每个号令符请运用Google。

less 文件名 稽查文件内容 按“q” 撤出

cat 文件名 打开文件,不妨屡次打开几个文件 | cat 1.log 2.log |cat *.cat

grep -参数 文件名

-i 不区别大小写

-v 显现不符合条件的全部行

-c 显现符合条件的全部行数(符合条件的数目)

egrep 属于grep的升级版,在正则这一块的支持更改善,运用正则的时辰提议运用egrep

head -2 文件名 显现2行

head -100 文件名 | tail -10 >>a.log 提取文件91-100行数据

wc -参数 文件名 统计文本大小,字符多少,行数

-c 统计文本字节数

-m 统计文本字符数

-l 统计文本有多少行

sort - 参数 文件名 对文件进行排序

-n 对文件遵从数字排序

-r 反向排序

uniq -参数 文件名 对文件去重,去重前需求运用排序sort

-c 显现数据反复的次数

split -参数 文件名 对文件进行切割

-100 (每100行切割成一个文件)

-C 25m/b/k (每25兆/字节/K 分割成一个文件)

| 管道,把上一条号令的后果传输给下一条号令

“>” 和“>> ” 重定向写入文件中 “>”相等于“w”清空并写入 “>>”相等于“a” 追加进文件

awk -F '分割符' Pattern {action} 文件名 运用指定的字符对每一行数据进行分段,承认是空格(网站日志即是空格分离)

-F后边跟的是分开符

SEO

pattern 即是action实行的条件,这里不妨运用正则表明式

$n 即时几段数据 $0表示整行数据

NF表示此刻记载的字段数

$NF 表示后一个字段

BEGIN和END,这二者都可用于pattern中,提供BEGIN和END的作用是给程序赋予初始形态和在程序结束之后实行一些收尾的工作

bash shell.sh 运转shell.sh脚本

dos2unix xxoo.sh 将“/r/n”转换成“/n” Windows——>linux (由于Windows和Linux下的换行符差异,所以咱们在Windows底下下的代码需求运用dos2unix 转换成Linux下的换行符,不然运转shell脚本会报错)

unix2dos xxoo.sh 将“/n”转换成“/r/n” linux——>Windows

rm xx.txt 删除xx.txt文件

3、一些简单的号令符介绍到这里,需求了解shell,提议众人稽查关联的书本,底下咱们起始运用shell分析日志。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/39042.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
优化家优化家订阅用户
上一篇 2022年5月30日 21:04
下一篇 2022年5月30日 21:04

相关推荐

  • seo优化友情链接对网站有哪些利弊点?

    在网站建设优化的过程中,友情链接的建设工作一直都是各位站长心头的一桩大事,但大家都了解了友链的优点和缺点了吗?优点是什么站长为自己的网站交换到了优质的友情链接之后,网站本身的权重是会有一定程度的提升的…

    2022年6月2日
    0260
  • 谈谈WordPress不好的地方。

      几年前曾经比较了好一个星期Wordpress与其他博客程序的各种优点缺点,谁好谁不好的地方,最后认为Wordpress功能强大,容易做SEO而选之做了自己的博客程序,再配以一个淘宝买来的100元一年的空间,满心欢喜地天…

    2022年3月12日
    0277
  • [网站布局]站内结构应该如何布局才利于SEO优化?

    最好的站内结构可以及时的来应对百度频繁的算法。品牌词策略网站标题中最好有自己的品牌词,这样有助于网站的外链操作。也利于自己的品牌建设和品牌推广。善用权重标签首页head区域最好有一个关键词的H1权重标签,…

    2022年6月3日
    0209
  • 新手学习优化的3大步骤

    对于有过优化网站或者自己及团队有做过网站和优化的人,百度搜索引擎排名的工作原理其实并不是那么复杂,但对于大部分网民用户来说,百度搜索引擎还是很陌生很神秘的,尤其是没有接触过这方面相关知识的人来说,更…

    2022年5月28日
    0275
  • Seo是怎么优化关键词的。

    在我们网站优化的过程中,我们一个URL可以对应很多关键词。但是一个关键词就只能对应一个URL。就好比:seo.aizhan.com要做的关键词是 SEO教程 SEO培训 SEO基础。我们在发写文章的时候 这个三词都指向我这个seo.aizh…

    2022年3月12日
    0332
  • 什么是301重定向?301重定向对网站seo的作用

    在网站优化过程中,301重定向是必不可少的一项优化。很多时候我们都不可避免的会遇到网站改版,更换域名等问题,而这个时候就需要使用301重定向来完美的衔接和转换。一、什么是301重定向?301重定向是指请求的网页…

    2022年6月2日
    0266
  • 长尾关键词相关定义特点分析

    长尾关键词是SEO优化过程中非常重要的组成部分,每一个长尾关键词都可能会为网站带来流量。一般一个较大的网站,流量的主要来源可能都由长尾关键词构成,因为网站除了目标关键词之外,那么就只剩下长尾关键词了。长…

    2022年5月28日
    0305
  • SEO培训行业存在的现象。

    1、首先seo分为忽悠派和实战派,如何区分两个派系呢?大家在百度搜索框中输入“seo培训”,注意下每个网站最右下角的灰色字体,是不是分为“推广”和“百度快照”两个方式。好了重点来了 网站域名后面有“推广”两个字的,…

    2022年3月12日
    0244

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息