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

相关推荐

  • 三步让你的企业网站转化率有效提高。

      今天的企业网站,不仅仅肩负着企业品牌展示的作用,还带着企业的产品,让企业在互联网敲开买卖的大门。作为SEOer,有时候明明就是优化已经到了极致了,可就是提高不了订单数量,但是网站优化的程度,已经在同行…

    2022年3月12日
    0297
  • 绿萝2.0过后网站外链减少原因分析。

      今天是周一,本周的第一个工作日,想往常一样查询下数据,发现个别网站排名有波动,总体网站外链数量趋于下降状态,看来这次是在百度绿萝2.0更新后百度清除外链的实际行动了。做好数据报表后马上着手分析了下这…

    2022年3月12日
    0157
  • 站内优化即网站本身内部的优化

    站内优化:网站本身内部的优化,其中包括代码优化、标签优化、内容优化、url优化等;站内优化的重要性:站内优化是一个比较合理的行为,是一个给用户一个非常优秀的环境和氛围,让用户更喜欢这个网站,可以很轻松的…

    2022年5月28日
    0263
  • 【网站优化】什么是网站SEO确诊

    网站是一个企业在互联网上的形象宣扬和网络营销渠道,可许多企业网站是做了却一向没有排名,为企业带不来转化,为什么网站做了没排名没作用呢?绝大多数都是由于网站各式各样的SEO问题,导致网站评分太低,没有权重…

    2022年5月31日
    0162
  • SEO人员怎样提升在企业中的地位

    SEO人员怎样提升在企业中的地位?前几天又有一位朋友咨询,说他自己在企业目前担任SEO优化工作,领导要求他做好SEO优化关键词排名,同时要求他去学习一些SEO技术,方便提升企业业绩,这不得不让笔者想起当初在企业…

    2022年6月1日
    0214
  • 从《中国合伙人》看SEO怎么做。

      今年六月,看了红极一时的《中国合伙人》,这是个不错的励志故事,特别适合那些需要激情需要鞭策的互联网人。看着成冬青、孟晓俊、王阳三人的创业故事,我感慨良多,联想到我们这群SEOer,如何能获取更多流量,…

    2022年3月12日
    0259
  • 新手seo优化经常会遇到的一些误区汇总

    很多建站新手建立网站之后,最迫切的需求就是怎样做好网站SEO 。虽然大家对于SEO的热情高涨,但是却苦无眉目,不知道从何下手。今天,我们通过几大SEO常见问题的解答,希望为新手站长提供如何做好SEO优化的思路。SE…

    2022年6月3日
    0231
  • 如何提高网页加载速度。

    我们都知道如果一个网站打开速度特别慢的话会流失很多用户,因为用户有很多选择, 没必要去花时间等待你这个网站,导致网站流量(什么是流量?)大大下跌。所以提高网页加载速度显得尤其重要。 1.选择可靠服务器或者虚…

    2022年3月12日
    0171

联系我们

QQ:951076433

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