Linux系統中‘dmesg’命令處理故障和收集系統信息的7種用法
https://linux.cn/article-3587-1.html
用于rk3399的命令
首先adb shell進入linux目錄下。然后輸入su,獲取root權限。
?dmesg | grep i2c
ls /dev? ? ?
//查看?i2c相關日志
rk3399_firefly_box:/ # dmesg | grep i2c
//顯示/dev目錄下的列表
rk3399_firefly_box:/ # ls /dev? ? ?
//?使用dmesg 生成log日志,查看信息。注意這里要指定目錄,不然無法輸出。我這里一開始報錯
//了。后面進入/data目錄才正常生成log. txt文件
rk3399_firefly_box:/ # dmesg >log.txt
sh: can't create log.txt: Read-only file system
1|rk3399_firefly_box:/ # cd /data
rk3399_firefly_box:/data # dmesg >log.txt
//退出linux目錄。這里要退出兩次。
rk3399_firefly_box:/data # exit
rk3399_firefly_box:/ $ exit
//在window目錄中使用adb pull命令將文件輸出到 C:\Users\lei目錄下。
// adb pull? 后接所需linux中的文件目錄。
C:\Users\lei>adb pull /data/log.txt
[100%] /data/log.txt