怎么用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

相关推荐

  • 搜索引擎对外部链接的理解。

    搜索引擎对反向链接理解大致分为两点: 页面得到的外部链接数越多,其重要性就越大,外部链接权重就越高,在同行业或说别的网站在做这个关键词的时候,在其他因素同等的情况下,外部链接高的站关键词排名就相对比其…

    2022年3月12日
    0184
  • 网站如何留住访客以及增加网站的PV和转化率。

      现在很多网站在做了SEO后,网站流量是提高了,但是访客的停留时间、浏览页数和转化率一直都还是很低,这是为什么呢?为什么访客留不住呢?原因是我们页面的质量下降了,不能够吸引住访客。那么,我们该如何改进…

    2022年3月12日
    0158
  • 做SEO前分析关键词排名数据。

    在为新的网站做SEO的之前也要分析一下网站的各方面综合数据,做好充分的准备也能为日后的工作带来便捷。 首先要知道自己网站的主题和品牌是什么,就像一个商品一样,有自己的主题、品牌,做好了这个品牌以后,才能…

    2022年3月12日
    0187
  • SEO大学:怎么减少网站页面加载时间?

    一般我们在网站优化中,有一项重要任务就是加速页面加载时间,将自己页面的内容短时间完整的展现给用户,节省用户的浏览时间,也是对用户友好的一种表现。 大家也都知道用户的时间宝贵,他们可能在等待过程中就转而…

    2022年6月3日
    0197
  • 网站标题有着举足轻重的重要作用

    在seo优化当中,一个网站的首页的标题有着举足轻重的重要作用,这是关键。网站的TDK设置对优化来说有着决定性的作用,直接影响到网站排名的因素。所谓的TDK是title,description,keywords,当然在以前keywords是对优…

    2022年5月28日
    0302
  • 网站内链5个思路 让排名飙升。

      随着百度算法的不断更新,绿萝2.0(从绿萝算法2.0看哪些站点被打击)已经开始渗入站长群体中,百度打击网络垃圾网站的决心也越显得坚决。毫无疑问地,以后的网站优化市场将会越来越规范,外链的质量也会得到一…

    2022年3月12日
    0227
  • 小型网站优化思路。

    想很多从事SEO工作的人员,每天必不可少的工作就是分析网站数据,然后从一大堆数据中挖掘出有效的数据,然后制定相应的策略。常见的优化的流程可以分三步走,依据这样的思路可以解决大部分企业网站的优化存在的问题…

    2022年3月12日
    0336
  • 如何进行网站关键词优化。

      对于网站特别是站长们辛辛苦苦建的新站,如何进行关键词优化是站长们最关心的问题,下面就我长期的优化经验来讲解如何进行关键词优化以获得稳定的网站排名,以下是如何进行关键词优化的前期准备和后期需要注意…

    2022年3月12日
    0302

联系我们

QQ:951076433

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