新睿云

> 知识库 > linux服务器系统如何查看日志?

linux服务器系统如何查看日志?

作者/来源:新睿云小编 发布时间:2019-09-06

在您作为Linux管理员的职业生涯中,您将不得不查看日志文件。毕竟,他们有一个非常重要的原因......帮助您解决问题。事实上,每个经验丰富的管理员都会立即告诉您,出现问题时要做的第一件事就是查看日志。

并且有很多日志可供使用:系统日志,内核日志,软件包管理器,Xorg,引导过程,Apache,MySQL ......对于几乎任何你能想到的东西,都有一个日志文件。

大多数日志文件都可以在一个方便的位置找到:/ var / log。这些都是系统和服务日志,当您的操作系统或其中一个主要服务出现问题时,您将大量依赖这些日志。对于桌面应用程序特定的问题,日志文件将写入不同的位置(例如,Thunderbird将崩溃报告写入'〜/ .thunderbird / Crash Reports')。桌面应用程序将写入日志的位置取决于开发人员以及应用程序是否允许自定义日志配置。

我们将专注于系统日志,因为这是Linux故障排除的核心所在。这里的关键问题是,您如何查看这些日志文件?

幸运的是,您可以通过多种方式查看系统日志,这些方法都可以通过命令行执行。

在/ var /日志

这是Linux系统上的一个重要文件夹。打开终端窗口并发出命令cd / var / log。现在发出命令ls,您将看到此目录中的日志(图1)。

linux查看日志1

图1:/ var / log /中的日志文件列表。

现在,我们来看看其中一个日志。

使用less查看日志

/ var / log中包含的最重要的日志之一是syslog。此特定日志文件记录除与auth相关的消息之外的所有内容。假设您要查看该特定日志文件的内容。为此,您可以快速发出命令less/ var / log / syslog。此命令将syslog日志文件打开到顶部。然后,您可以使用箭头键一次向下滚动一行,空格键一次向下滚动一页,或使用鼠标滚轮轻松滚动文件。

这种方法的一个问题是syslog可能会变得相当大;并且,考虑到您正在寻找的内容很可能是在底部或附近,您可能不想花时间滚动线或页面来达到目的。syslog会在less命令中打开,你也可以点击[Shift] + [g]组合立即转到日志文件的末尾。结尾将由(END)表示。然后,您可以使用箭头键或滚轮向上滚动以找到您想要的确切内容。

当然,这并不是非常有效。

使用dmesg查看日志

的dmesg的命令打印内核环缓冲区。默认情况下,该命令将显示来自内核环缓冲区的所有消息。在终端窗口中,发出命令dmesg,整个内核环缓冲区将打印出来(图2)。

linux查看日志2

图2:USB外置硬盘显示可能需要探索的问题。

幸运的是,有一个内置的控制机制,允许您只打印某些设施(如守护进程)。

假设您要查看用户工具的日志条目。为此,请发出命令dmesg -facility = user。如果有任何记录到该设施,它将打印出来。

与less命令不同,发出dmesg将显示日志的完整内容并将您发送到文件的末尾。您始终可以使用滚轮浏览终端窗口的缓冲区(如果适用)。相反,您需要将dmesg的输出传递给less命令,如下所示:

dmesg | 减

上面的命令将打印出dmesg的内容,并允许您滚动输出,就像使用less命令查看标准日志一样。

用尾巴查看日志

该尾命令大概是你有在您的处置的日志文件观看的一个最方便的工具之一。tail的作用是输出文件的最后一部分。因此,如果您发出命令tail / var / log / syslog,它将只打印出syslog文件的最后几行。

但等等,乐趣并没有就此结束。通过-f选项,tail命令有一个非常重要的技巧。当您发出命令tail -f / var / log / syslog时,tail将继续观察日志文件并打印出写入该文件的下一行。这意味着您可以在终端窗口中跟踪写入syslog的内容(图3)。

linux查看日志3

图3:使用tail命令跟随/ var / log / syslog。

以这种方式使用tail对于解决问题非常有用。

要转义tail命令(在跟踪文件时),请按[Ctrl] + [x]组合。

您还可以指示tail只跟踪特定数量的行。假设您只想查看写入syslog的最后五行;为此你可以发出命令:

tail -f -n 5 / var / log / syslog

上面的命令将跟随syslog的输入,只打印出最近的五行。只要将新行写入syslog,它就会从顶部删除最旧的行。这是使跟踪日志文件的过程更加容易的好方法。我强烈建议不要使用它来查看少于四行或五行的内容,因为你最终会收到输入,并且无法获得条目的全部细节。

相关推荐
  • 新睿云云游戏整体解决方案
  • Cloud VPN搭建教程
  • 云邮箱解决方案 hMmailserver + Roundcube +XRCLOU
  • 香港服务器可实现Github加速
  • 小白也能懂技术——VPN是什么?
最近更新
  • Window Server2019拨号连接失败,error 1058的问题如何解
  • 拒绝套路,你买的云服务器性能到底怎么样?用FIO测测就知道!
  • 辉瑞制药和BionTech宣称疫苗研制成功
  • Windows Server 2019 设置IP黑名单
  • 蚂蚁金服上市前夕被4大监管机构约谈,上市能否成功?
热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待

深圳SEO优化公司新余网站搭建报价吉林网络广告推广多少钱光明设计网站公司淄博百搜标王价格内江SEO按效果付费多少钱南阳关键词排名包年推广多少钱临夏网站seo优化公司延边网站设计报价延安品牌网站设计多少钱广元网站排名优化公司临猗网页制作哪家好黑河网页制作公司爱联SEO按天计费推荐肇庆企业网站建设报价白城网站推广推荐本溪模板推广公司镇江网站搜索优化公司吉祥外贸网站建设推荐三明百度网站优化排名公司秦皇岛推广网站多少钱汕尾关键词排名包年推广多少钱丽江关键词排名包年推广报价甘孜百姓网标王推广多少钱朝阳网站制作推荐海西网站优化按天扣费推荐邯郸网站定制推荐包头品牌网站设计多少钱龙岗阿里店铺运营推荐楚雄seo网站优化推荐安顺营销型网站建设价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化