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

相关推荐

  • 404页面的工作原理及对SEO优化的影响

    404页面的工作原理及对SEO优化的影响。 404页面的工作道理: 当咱们在网页浏览器的位置栏中输入某个网站的一个不存在的页面时,有些网站会弹出如下的后果页: 页某些网站会弹出如下的后果页面: 当然,网页浏览者积…

    2022年6月1日
    0161
  • 为什么用H5做的网站更利于seo优化

    当今关于H5网站制造而言不论是页面的SEO优化,仍然雅观特效都要比本来的html网站要好,所以你要仍然不懂不去学习h5的话,真的即是落后了。不过不要紧,今日就由H5网站制造来为众人解说一下h5网站关于网站的SEO优化…

    2022年6月1日
    0306
  • 网站推广需要注意的事项。

      1、图片和动画、Flash不宜过多    搜索引擎是不认识图片和动画、Flash的,它只认识汉字、字母和数字,所以网站尽量不要有大量的图片和动画、Flash。(图片类网站seo方案三个常见的知识点)    2…

    2022年3月12日
    0361
  • nofollow 是什么意思。

    我们知道,反向链接是Google PR值的主要计算指标。为了添加反向链接,SEO作弊者在论坛和博客等大量发布带无关链接的内容。这些垃圾链接的存在给搜索引擎对网页质量的评估造成一定程度的麻烦。nofollow 正是Google、…

    2022年3月12日
    0207
  • 四个方面解释为什么你的收录量减少了。

      网站的收录问题,是每个站长都要解决的问题。前面解释过百度为什么不收录我的站点,而现实中的收录总量逐渐减少,这明摆是朝着反方向在前进了。做网站的人心里都有一个流量模型,收录与流量呈正比,一旦收录减…

    2022年3月12日
    0151
  • [seo诊断]网站怎么诊断?网站诊断的八种方法

    翻文章很多人在找诊断网站的方法,看来大家的网站大大小小应该出现好多状况,那根据大家的需求,我分享几种可以快速诊断的方法交给大家1、网站翻开速度域名解析时间,衔接服务器时间,下载图片时间。这些可以在自己…

    2022年6月2日
    0316
  • 分析未来SEO的趋势。

    我们做SEO,不仅要看到现在,更要将目光放的更为长久。 当年,苹果推出的IPHONE4一举打破由诺基亚领导的手机市场,并成功在2年后将诺基亚逼入被收购的窘境,它靠的就是对未来的思索,对用户的思索,乔布斯告诉世人…

    2022年3月12日
    0166
  • 做baidu seo多长时间见效?

    做baidu seo多长时间见效?这个困惑也是很多一些站长在优化过程中比较关注的问题,其实现在做优化,我们也是需要长期的坚持,并不是说短期就能够实现一个好的效果,而且这个问题很难回答。 其实做优化,最关键的就是…

    2022年5月29日
    0256

联系我们

QQ:951076433

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