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

相关推荐

  • 对SEO优化来说友情链接的作用大吗

    对SEO优化来说友情链接的作用大吗来说友情链接的作用大吗?关于网站运营而言,友谊链接是链接建设中相当重要的一个环节。无尝的获得链接方式里,友谊链接是直接好操纵的一种方式。谈到友谊链接,众人都不免谈到Goog…

    2022年6月1日
    0246
  • 怎么面对竞争对手的恶意优化行为?

    有很多的网站本身结构完美,排名理想,各方面的情况都很不错,由于这样的网站身处于一个竞争激烈的行业,同行众多,竞争对手也很多,首页的机会就是那么十个,这种情况下,有很多的竞争对手就会用恶意的方法对排名…

    2022年6月3日
    0264
  • 网站被K是什么意思。

      没有被k过的网站就不是好网站。虽然这么说有点夸张,但是网站被k,真的是一件很平常的事。那么网站被k是什么意思呢?K,即kill,就是你的网站被搜索引擎“杀”了,其实,是被搜索引擎“判了死缓”,被K还是有可能恢…

    2022年3月12日
    0387
  • 为什么有时候原创内容百度不收录

    为什么有时候原创内容百度不收录?信任这个问题很多做SEO的都碰到过,自身写的原创文章搜寻引擎不收录,可是偶尔候自身写的收走录被别的网站复制转载后,别的网站收录了,自身的收走录,这是一个很蛋疼的问题。 1、…

    2022年6月1日
    0233
  • 描述标签需要注意的几个事项。

    常用的Meta标签写法和作用中解说过描述标签的使用方法以及作用,这里再来详细说下描述标签的注意事项: 第一、文字与主题准确相关: 保证与主题相关。比如电子商务类的网站,有很多商品,可以分开描述,能让通过搜…

    2022年3月12日
    0205
  • 文本链接具体操作步骤和注意事项

    前言:锚文本链接?超级链接? 想象一下:锚文本,它就是一个“锚”、“文本”,是文字类型的文本链接按钮。 认真思下:锚是船安如盘石的根本,是非常重要的,权衡网站权重的东西。 仔细想下:…

    2022年5月28日
    0338
  • 百度seo和google seo算法比较。

    1、相同点 百度、google包括其他的soso、搜狗、360等所有的搜索引擎的排名算法都无外乎三方面:网站内容、网站内外链接、用户行为。 百度如此,google也是如此,不同的是不同的搜索引擎对三点的侧重点有所不同,但…

    2022年3月12日
    0216
  • 如何提升百度抓取频率?百度蜘蛛爬取的工作原理

    百度用于抓取网页的程序叫做Baiduspider - 百度蜘蛛,我们查看网站被百度抓取的情况主要是分析,网站日志里百度蜘蛛Baiduspider的活跃性:抓取频率,返回的HTTP状态码。 查看日志的方式: 通过FTP,在网站根目录找…

    2022年6月2日
    0287

联系我们

QQ:951076433

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