2014-03-26 54 views
2

我想通过以下命令采取日志(logcat的和kmsg)以logcat的和内核日志同时

“的logcat -v时间-f的/ dev/kmsg |执行cat/proc /”

但是我不确定,日志文件存储在哪里,它的名字是什么。 如何识别它

回答

5

OK,这里有一个快速谷歌搜索结果:

我从那些链接了什么是:

  1. 你的命令的最后部分实际上应该是cat /proc/kmsg
  2. logcat -v time -f /dev/kmsg写入的logcat输出到内核消息缓冲器

所以,

logcat -v time -f /dev/kmsg | cat /proc/kmsg 

将输出两者的logcat和内核日志stdout(不管它是)。也许,你可以将输出写入文件,如下所示:

logcat -v time -f /dev/kmsg | cat /proc/kmsg > /sdcard/log.txt 

以上来自adb shell提示工作了根深蒂固的Android 4.4.2设备上。

希望这会有所帮助。

+0

谢谢我检查它的工作:) – manugupt1

+1

有错误:+++ LOG:写入失败(错误= 22) –