怎么用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年5月31日
    0171
  • 虚拟主机对网站SEO优化有什么影响

    虚拟主机对网站SEO优化有什么影响?咱们晓得,虚拟主机尽管是一个真切存在的产物,可是它是在服务器上分割出的小空间,用来储存站点信息。假如这个服务器品质不好,或许有可能这个虚拟主机的配置无法满足需求,咱们…

    2022年6月1日
    0267
  • SEO基础教程之关键词分类具体解说

    一、传统分类中心

    2022年6月1日
    0219
  • 百度索引量和收录量是什么关系?

    最早我们做SEO有个收录的概念,但后来由百度最先推出了一个索引量的概念。从这时开始,我们开始关注百度收录的同时也要关注百度索引量。那百度索引量和收录量是什么关系呢?百度收录量是我们通过指令:site:t.zhaoy…

    2022年6月2日
    0293
  • [网站优化培训]如何制定网站优化方案?

    大家都知道网站优化是一门技术活,是需要一些策略和手段的,那我们又该怎样制定这些策略呢?其实,在实际操作优化的过程中,我们发现不同类型的网站所运用的策略是不一样的。因为企业的预算都是有限的,所以有必要…

    2022年6月2日
    0265
  • seo搜索引擎关键词优化

    这一步非常重要,尽量发掘有百度指数的关键词。为什么要这样呢?由于关键词有百度指数意味着有查找需求。假如你优化了一个关键词,没有人去查找,阐明用户没有这个需求,那么关于这个关键词的文章写得再好又有什么…

    2022年5月31日
    0286
  • 从《中国合伙人》看SEO怎么做。

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

    2022年3月12日
    0258
  • 外贸seo是什么。

           外贸seo是什么意思?         简而言之就是使网站的关键字在国外主流搜索引擎的排名提高,让搜索引擎给你带来更多的客户。可以理解为通过做好网站和国外人做生…

    2022年3月12日
    0174

联系我们

QQ:951076433

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