请选择 进入手机版 | 继续访问电脑版

雨林木风

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8|回复: 0

从命令行如何查看Linux日志

[复制链接]

8486

主题

8493

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
25998
发表于 2020-12-23 00:41:07 | 显示全部楼层 |阅读模式
  【译】你的编制上呈现题目时,要做的头一件事即是查看日记。本文作家先容了正在Linux下查看日记的的确法子。
  正在你动作Linux束缚员的职业生存中,该当迟早城市查看日记文献。由于日记文献能够助助你排查题目,每个别味富厚的束缚员正在呈现题目后,要做的头一件事即是查看日记。
  你会发掘很众日记:编制日记、内核日记、软件包束缚器日记、Xorg日记、启动历程日记、Apache日记、MySQL日记 你能念到的险些任何编制都有相应的日记文献。
  大大都日记文献位于一个方便的处所:/var/log。这些都是编制和任职日记,你的操作编制或某一项首要任职呈现题目时,会高度依赖这些日记。倘若是针对特定桌面利用顺序的题目,日记文献会被写入到差别的处所(好比Thunderbird把瓦解呈文写入到 ~/.thunderbird/Crash Reports)。桌面利用顺序把日记写入到那儿取决于斥地职员,以及利用顺序是否承诺自界说日记摆设。
  咱们会着重先容编制日记,由于这是Linux窒碍排查的中央所正在。而这里的一个环节题目是,你怎样查看那些日记文献?
  这是Linux编制上一个至合首要的文献夹。掀开终端窗口,实施号令cd /var/log。现正在实施号令ls,你就会看到位于该目次下面的日记(睹图1)。
  /var/log内里包罗有最首要的日记之一是syslog。这个特地的日记文献记载下了除验证干系信息以外的完全音讯。假设你念查看这一个日记文献的实质,能够急迅实施号令less /var/log/syslog。这个号令会掀开syslog日记文献,显示文献首部。然后,你能够利用箭头键每次向下滚动一行,利用空格键每次向下滚动一页,或者利用鼠标轮,轻松滚动浏览文献。
  这种法子有一个题目,那即是syslog会变得相当广大;其余,思量到你要找的音讯极有能够正在底部或亲近底部,你能够不念把时候销耗正在每次逐行或逐页滚动进入到尾部,因为正在less号令中syslog已掀开,你还能够按[Shift]+[g]组合键,当即进入到日记文献的尾部。尾部会标以(END)。然后,你能够用箭头键或滚动轮向上滚动,找到你念要的的确音讯。
  dmesg号令输出内核环缓冲区。默认状况下,该号令会显示来自内核环缓冲区的全部音讯。从终端窗口,实施号令dmesg,所有内核环缓冲区的实质就会输出显示(睹图2)。
  幸亏,有一种内置的把持机制让你得以仅仅输出某些顺序模块(facility,好比守卫历程)。
  假设你念查看用户顺序模块的日记项,可实施号令dmesg --facility=user。假如有什么音讯记载到该器械,它会输出结果。
  不像less号令,实施dmesg会显示日记的一概实质,并让你进入到文献尾部。你永远能够利用滚动轮来浏览终端窗口的缓冲区(倘若合用的话)。相反,你会念要把dmesg的输出通过管道号令输入到less号令,就像如此:
  上述号令会输出dmesg的实质,让你能够滚动浏览输出,就像利用less号令查看尺度日记那样。
  tail号令能够是用于查看日记文献的最轻易的器械之一。tail的功用即是输出文献的尾部实质。于是,倘若你实施号令tail /var/log/syslog,它只会输出syslog文献的尾部几行。
  可是等一下,好玩的并不只限于此。tail号令有一个很首要的手腕,这需求借助利用-f选项。倘若你实施号令tail -f /var/log/syslog,tail会赓续看管日记文献,输出写入到文献的下一行。这意味着你能够正在终端窗口内里及时合切什么写入到syslog(睹图3)。
  你还能够指示tail只合切某几行。假设你只念查看写入到syslog的尾部5行;为此,你能够实施这个号令:
  上述号令会合切syslog的输入,只输出近来的5行。一朝有新的行写入到syslog,它会将最早的那一行从首部删除。这是让合切日记文献这个流程更容易的一种好法子。我猛烈倡议别利用这种法子来查看少于四五行的日记,由于你末了会发掘输入被截断,无法取得某项的一概细节。
  你会找到其他号令(以至几个还不错的GUI器械)以便查看日记文献。估计more、grep、head、cat、multitail和编制日记查看器(System Log Viewer)能够助助你通过日记文献来排查编制题目。
  点赞 0热门B站回应被约说10余次传播暴饮暴食节目或将被苛禁京东矫健获调入港股通股票名单视频更众苹果计算2024年临盆电动车微信回应广告无法一键闭塞腾讯申请“打工鹅”“拼拼鹅”等字号何小鹏回应丰田掌门人炮轰电动汽车官方微博/微信
  逐日头条、业界资讯、热门资讯、八卦爆料,全天跟踪微博播报。各式爆料、秘闻、花边、资讯一扫而光。百万互联网粉丝互动参加,TechWeb官方微博期望您的合切。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

|appname
快速回复 返回顶部 返回列表