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

相关推荐

  • 提高关键词排名的一些页面标签技巧

    关键词位置、密度、处理URL出现关键词一般是英文或者拼音字母网页标题title中出现关键词(1-3个)关键词标签中出现关键词(1-3个)描述标签中出现关键词(主关键词重复2次)内容中自然出现关键词内容第一段和最后一…

    2022年5月29日
    0284
  • 网站日志怎么查看。

      很多新手们认为seo就是发发外链写写文章而从不去分析网站日志,其实很多seo信息我们都可以从网站日志中得到,那么怎么查看网站日志呢?    1.虚拟主机查看      虚拟主机(空间)的日志一般是放在网…

    2022年3月12日
    0541
  • 网站快速获得排名秘密。

    很多seo培训公司在开课之前为了让学员感受seo的强大魅力都会去做这样一个案例:五分钟让你的关键词上百度首页,不过你的操作要符合以下要求: 1.在天涯、猫扑等大大网站上发布内容 2.你的关键词要足够长,长度在六…

    2022年3月12日
    0283
  • 网站备案服务分哪几类

    网站备案服务分哪几类?互联网经济时代,网站的价值依然越来越高,而建设一个网站之后也是需求备案的,那么网站备案教程意思辨析你了解多少呢?底下一起来了解网站备案服务分类。 网站备案是域名备案仍然空间备案? …

    2022年6月1日
    0416
  • 如何最大化挖掘更多长尾词,充分利用其有效流量。

    长尾关键词是带来有效流量的基本保证,因为通常搜索长尾关键词的用户,其购买欲望是比较强烈的,故成交比例一直很高,但是有效的长尾关键词流量需要精准的长尾关键词,如果长尾词定位不清晰、不精准,反而更能流失…

    2022年3月12日
    0213
  • [seo外包]正规网站优化包含有哪些服务?

    今天,当我和我的小伙伴聊搜索引擎优化的时候,我不小心谈到了这样一件事:他去一家公司谈协作,这家公司正在建造一个站点,他们想协作的搜索引擎优化服务是根据建造一个站点,他们可以为他们的客户提供一些根本的搜…

    2022年6月2日
    0260
  • 网站加载慢怎么办?提升网站打开速度的方法

    我们在平时浏览网站的时候会发现很多网站打开的速度是很慢的,这种就给用户的体验感很差,不管你网页做得再好,都讲大打折扣,那下面我们来分析一下网站打开慢的原因:首先,我们来看下网页的加载流程。打开一个网…

    2022年6月2日
    0361
  • 学习seo用的工具和需要哪些基础的知识。

    1、学习seo必备网页制作语言:HTML语言、CSS语言、PHP+MYSQL( 可选) HTML只要想要学习SEO,就是必备的基础,HTML语言也是比较简单易学的,搜索下HTML学习视频等的,看完一两个后就可以实战分析网页的html源码了;cs…

    2022年3月12日
    0223

联系我们

QQ:951076433

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