zoukankan      html  css  js  c++  java
  • dmesg用法

    百科概念:dmesg是一种程序,用于检测和控制内核环缓冲。程序用来帮助用户了解系统的启动信息。

    解释:dmesg命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构、cpu、挂载的硬件,RAM等多个运行级别的大量的系统信息。

    当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中。在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备。

    -----------------------------------------------------------------------------------------------

    我一直在使用此工具对Linux服务器和台式机进行故障排除。

    直接使用dmesg命令,出来的信息量太大,这里有一个方法减少dmesg的输出,命令:dmesg | less

    然而,即使使用dmesg | less 命令效果也不佳,仍有大量的信息可供筛选!!!

    dmesg有一些选项可以让你缩减这些信息。您可以将输出限制为仅错误和警告,这样您就不必筛选系统中正常运行的所有内容。如何做?使用-level标签
    可以查看八个不同的级别,每个级别可以组合以进行dmesg输出的特定迭代。以下是八级别:
    emerg - 系统无法使用
    alert - 必须立即采取行动
    crit - 危急的条件
    err - 错误条件
    warn - 警告条件
    notice - 正常但重要的条件
    info - 信息
    debug - 调试级消息
    假设您只想查看警报和严重警告。对此的命令是:
    dmesg --level=alert,crit
    如果您想准确了解错误或警告发生的时间,该怎么办?您可以添加-T选项,如下所示:
    dmesg --level=err,warn -T
    如果您发现信息仍然太多,请将上述命令传递给less。如果您没有时间马上分析完成,可以将其导出,如下所示:
    dmesg --level = err,warn -T> dmesg_output
     
     
  • 相关阅读:
    梯度下降法
    超平面
    感知机模型
    三角不等式
    统计学习方法基本概念
    Kaggle 的注册和使用
    win10 部署 Anaconda
    全概率和贝叶斯公式
    行列式
    伴随矩阵
  • 原文地址:https://www.cnblogs.com/yuzhaoblog/p/10654072.html
Copyright © 2011-2022 走看看