Cột đầu tiên trong dmesg là gì?


10

Tôi đang thử dmesglệnh tạo ra bộ đệm thông báo của hạt nhân. Định dạng được trả về trong thiết lập của tôi là ở định dạng:

...
[    0.000000]   3 base 100000000 mask F00000000 write-back
...
[   95.709163] wlo1: associated
[   95.709218] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
...

Số trong cột đầu tiên tăng theo mỗi mục nhưng khi tôi đọc man dmesghoặc mục Wikipedia tôi không thấy bất kỳ thông tin nào về giá trị này.

Ý nghĩa của giá trị trong cột đầu tiên là gì?

Câu trả lời:


14

Đó là dấu thời gian của sự kiện, tức là thời gian xảy ra, được tính bằng giây (với 0 bằng với thời gian mà hạt nhân khởi động).

-TThay vào đó, bạn có thể in thời gian thực bằng cách bỏ qua dấu thời gian -thoặc chỉ định định dạng với --time-format. Xem man dmesgđể biết chi tiết.

Lưu ý dmesg:, như manpage của nó nói, chỉ đơn giản là hiển thị nội dung của bộ đệm vòng kernel kernel, tức là nhiều thông báo kernel phù hợp với bộ đệm. Điều đó có thể mở rộng tất cả các cách trở lại khởi động kernel, nhưng không nhất thiết phải như vậy. Kết thúc của dmesg là thông điệp cuối cùng được in bởi kernel.


1
dmesgLựa chọn yêu thích của tôi là dmesg --kernel --ctime --userspace --decodeHurrah cho man dmesg!
hát rong
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.