Questions tagged «dmesg»


4
dmesg输出和/ var / log / messages有什么区别?
AFAIK dmesg显示有关内核和内核模块的信息,/var/log/messages还显示内核和模块产生的信息。 那有什么区别呢?请问/var/log/messages ⊂的输出dmesg? 可能会有帮助的更多信息: -有一个内核环形缓冲区,我认为这是存储内核日志数据的唯一位置。-IBM DeveloperWorks上的 文章“ 内核日志记录:API和实现 ”描述了API和鸟瞰图。
55 kernel  logs  dmesg 

5
用于确定设备端口的命令(例如/ dev / ttyUSB0)
我对Linux中的端口有疑问。如果我通过USB连接设备并想检查其端口,则无法使用命令lsusb来执行此操作,该命令仅指定此总线上的总线号和设备号: [ziga@Ziga-PC ~]$ lsusb Bus 003 Device 007: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC 是否有命令告诉我设备直接连接的端口?到目前为止,唯一的方法就是断开连接并重新连接,并使用以下命令: [ziga@Ziga-PC ~]$ dmesg | grep tty [ 0.000000] console [tty0] enabled [ 0.929510] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 4.378109] systemd[1]: Starting system-getty.slice. [ …
46 usb  serial-port  dmesg 



3
如何阅读上一届会议的dmesg?(dmesg.0)
dmesg是从中读取内容的命令/var/log/dmesg。与之相比,更好的less /var/log/dmesg是,我可以将-T标志用于人类可读的时间输出。 现在,我/var/log/dmesg.0想看一下,看看我的计算机如何崩溃。该文件包含上一个会话的日志。但是我想使用dmesg命令中的-T标志。或等效的东西。 任何想法如何? 我不介意使用图形工具,但最好的方法是cli解决方案。
29 dmesg 

2
OpenWRT上可读的dmesg时间戳
dmesg的输出显示自系统启动以来的秒数+毫秒数。 [ 10.470000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 14.610000] device eth0 entered promiscuous mode [ 18.750000] cfg80211: Calling CRDA for country: DE [ 18.750000] cfg80211: Regulatory domain changed to country: DE 问:如何将秒+毫秒设置为可读格式? 我的dmesg: root@OpenWrt:/tmp# dmesg -h dmesg: invalid option -- h BusyBox v1.19.4 (2013-03-14 11:28:31 UTC) …

3
dmesg内容如何登录到文件中?
我正在运行从头开始构建的Linux操作系统。我想将内核消息缓冲区(dmesg)保存到一个文件,该文件在重新启动后将保持不变。 我试过运行syslogd,但是它只是打开了一个新的日志文件/ var / log / messages,既没有现有的内核消息缓冲区,也没有启动syslogd之后内核生成的任何新消息。 如何将内核消息缓冲区保存到持久日志文件中?
18 linux  syslog  dmesg 

1
dmesg:读取内核缓冲区失败:权限被拒绝
从最近开始,Debian更改了默认行为dmesg,所以我不能仅从本地用户使用它。 % dmesg dmesg: read kernel buffer failed: Operation not permitted 同样适用于: % cat /dev/kmsg cat: /dev/kmsg: Operation not permitted 在错误跟踪器中担任主角可导致: dmesg:读取内核缓冲区失败:不允许操作 我如何将此行为改回到上一个行为,在此之前,本地用户被允许使用dmesg。我找不到适合的特定群组(例如sudoers或类似的东西)。
17 linux  debian  dmesg  sysctl 

2
了解“ serial8250:irq4的工作量过多”内核消息
dmesg 显示来自serial8250的许多消息: $ dmesg | grep -i serial [ 0.884481] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 6.584431] systemd[1]: Created slice system-serial\x2dgetty.slice. [633232.317222] serial8250: too much work for irq4 [633232.453355] serial8250: too much work for irq4 [633248.378343] serial8250: too much work for irq4 ... 我以前没有看过此消息。一般是什么意思?我应该担心吗? (根据我的研究,它不是特定于发行版的,但是如果相关,我会在运行Ubuntu 16.04的EC2实例上看到消息。)
17 kernel  dmesg 

1
dmesg和journalctl有什么区别[关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 2年前关闭。 我是Linux的新手。我看到的是两个运行大致相同的日志。为什么有两个日志?我希望在每种消息中看到什么样的消息?他们的生命周期有什么不同?


1
dmesg中的第一列是什么?
我正在尝试dmesg输出内核消息缓冲区的命令。我的设置返回的格式为: ... [ 0.000000] 3 base 100000000 mask F00000000 write-back ... [ 95.709163] wlo1: associated [ 95.709218] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready ... 第一列中的数字随每个条目的增加而增加,但是当我阅读man dmesg或进入Wikipedia条目时,我看不到有关该值的任何信息。 第一列中的值的意义是什么?
10 dmesg 

3
降低内核启动日志的详细程度
当我的内核启动时,除了有用的重要信息外,它还会打印许多调试信息,例如 .... kernel: [0.00000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d3ff] usable kernel: [0.00000] BIOS-e820: [mem 0x000000000009d400-0x000000000009ffff] reserved kernel: [0.00000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved ... kernel: [0.00000] MTRR variable ranges enabled: kernel: [0.00000] 0 base 0000000000 mask 7E00000000 write-back ... kernel: [0.00000] init_memory_mapping: [mem 0x00100000-0xcf414fff] kernel: [0.00000] [mem 0x00100000-0x001fffff] page 4k kernel: [0.00000] [mem …
9 kernel  boot  logs  rsyslog  dmesg 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.