linux中dmesg是资源配置吗?
linux中dmesg是資源配置中的命令功能。
1.命令功能
dmesg命令用于打印Linux系統(tǒng)開(kāi)機(jī)啟動(dòng)信息,kernel會(huì)將開(kāi)機(jī)信息存儲(chǔ)在ring buffer中。開(kāi)機(jī)信息亦保存在/var/log/dmesg的文件里。某些硬件設(shè)備(比如七號(hào)信令卡、語(yǔ)音卡之類(lèi))在安裝的時(shí)候,通常會(huì)安裝驅(qū)動(dòng)程序(內(nèi)核模塊),會(huì)打印一些信息,就可以通過(guò)dmesg命令來(lái)查看。
在調(diào)試內(nèi)核驅(qū)動(dòng)的過(guò)程中,dmesg基本是必用的工具。如果不涉及驅(qū)動(dòng)開(kāi)發(fā),那么Linux上插入U(xiǎn)SB設(shè)備時(shí),查看剛剛插入的USB設(shè)備名也是最常用的場(chǎng)景。
2.命令格式
dmesg(選項(xiàng))
3.命令參數(shù)
-C, --clear:清除ring buffer中的內(nèi)容; -s, --buffer-size size:設(shè)置緩沖區(qū)大小,預(yù)設(shè)置為8196,剛好等于ring buffer的大小; -n:設(shè)置記錄信息。
$ dmesg | more #直接顯示啟動(dòng)信息,由于啟動(dòng)信息很多,使用more分頁(yè)顯示
$ dmesg | grep -i usb #搜索usb相關(guān)信息
$ dmesg | tail #顯示最近更新的信息
$ watch "dmesg | tail" #監(jiān)控dmesg
$ dmesg -C #清空緩沖區(qū)。
總結(jié)
以上是生活随笔為你收集整理的linux中dmesg是资源配置吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 哔咔上的游戏怎么下载到电脑上?
- 下一篇: linux系统中ftp服务进程名?