本文┞藩自为 Linux 小白(或者非资深桌面用户)传授技能的系列文┞仿。该系列文┞仿旨在为 LinuxMagazine 宣布的第 30 期特别版 “Linux 入门” (基于 openSUSE Leap )供给弥补解释。
本文作者是 Romeo S.,她是一名基于 PDX 的企业 Linux 专家,专注于为立异企业供给富有伸缩性的解决筹划。
Linux 体系日记异常重要。后台运行的法度榜样(平日被称为守护过程或者办事过程)处理了你 Linux 体系中的大年夜部分义务。当这些守护过程工作时,它们将义务的具体信息记录进日记文件中,作为它们做过什么的“汗青”信息。这些守护过程的工作内容涵盖大年夜应用原子钟同步时钟到治理收集连接。所有这些都被记录进日记文件,如许当出缺点产生时,你可以经由过程查阅特定的日记文件来看出产生了什么。
Photo by Markus Spiske> 你可以比较一下图 1 和图 2。 这条自力的日记记灌音此包含了记录的日期和时光、计算机名、记录日记的过程名、记录日记的过程 PID,以及日记内容本身。 若体系中某个法度榜样运行出问题了,则可以查看日记文件并搜刮(应用 解决办法一般在搜刮结不雅的前几个连接中就会有了。当然,你不克不及只是无脑得运行大年夜互联网上找到的那些敕令:请必定先搞清跋扈你要做的工作是什么,它的效不雅会是什么。据说,搜刮体系日记中的特定条目要比直接描述该故障通用关键字要有效的多。因为法度榜样掉足有很多原因,并且同样的故障表示也可能由多种问题激发的。 比如,体系无法发声的原因有很多,可能是播放器没有插好,也可能是声音体系出故障了,还可能是缺乏合适的驱动法度榜样。如不雅你只是泛泛的描述故障表示,你会找到很多无关的解决办法,而你也会浪费大年夜量的时光。而专门搜刮日记文件中的实际内容,你也许会萌芽出其它人也有雷同日记内容的结不雅。 图 1 搜刮体系的故障表示只会显示泛泛的,不精确的结不雅。这种搜刮平日没什么竽暌姑。 图 2 搜刮特定的日记行会显示出精确的,有效的结不雅。这种搜刮平日很有效。 也有一些体系不消 欲望你已经预备好深刻懂得你的 Linux 系统了! 祝你玩的高兴! 【编辑推荐】 推荐阅读 三星发布Notebook 9 2018款:8代i7、手写变形本
三星12月14日宣布推出新一代Notebook 9系列标记本产品,产品包含Notebook 9 Pen以及惯例版的Notebook 9(2018)。Notebook 9 Pen设计为13.3英寸翻转本,最大年夜的特点就是自带一只S Pen手>>>详细阅读 本文标题:用系统日志了解你的Linux系统 地址:http://www.17bianji.com/lsqh/39930.html 1/2 1
Jul 06 11:53:47 aaathats3as pulseaudio[2216]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because running inside a VM.
/
加上要搜刮的关键字)法度榜样名称。有可能导致该法度榜样出问题的缺点会记录到体系日记中。 有时,缺点信息会足够具体到让你可以或许修复该问题。其他时刻,你须要在 Web 上搜刮解决筹划。 Google 就很合适来搜刮奇怪的 Linux 问题。不过搜刮时请留意你只输入了日记的实际内容,行首的那些信息(日期、主机名、过程 ID) 对搜刮来说是无意义的,会干扰搜刮结不雅。journalctl
来记录日记。在桌面体系中最常见的┞封类日记包含用于记录 openSUSE 担保理器的行动的 /var/log/zypper.log
; 记录体系启动时消息的 /var/log/boot.log
,开机时这类消息往往滚动的特别快,根本看不过来;/var/log/ntp
用来记录 Network Time Protocol (NTP)守护过程同步时光时产生的缺点。 另一个存放硬件故障信息的处所是 “Kernel Ring Buffer”(内核环状缓冲区),你可以输入 demesg -H
敕令来查看(这条敕令也会调用 less
分页器来查看)。“Kernel Ring Buffer” 存储在内存中,是以会在重启电脑后损掉。不过它包含了 Linux 内核中的重要事宜,比如新增了硬件、加载了模块,以及奇怪的收集缺点.
【义务编辑:庞桂玉 TEL:(010)68476606】