WinDbg常用命令系列---日志操作相关命令log*
.logopen (Open Log File)
.logopen [Options] [FileName]
.logopen /d
参数:
- Options
下列任一选项:- /t---将带有当前日期和时间的进程id附加到日志文件名中。此数据插入到文件名之后和文件扩展名之前。
- /u---以Unicode格式写入日志文件。如果省略此选项,调试器将以ascii(ansi)格式写入日志文件。
- FileName
指定日志文件名。你可以选择一个完整的路径,或者只有文件名。如果文件名包含空间,则在配额标记中封闭文件名。如果你不知道一条路,解调器就使用当前目录。如果您输入了文件,解调器的名称是文件DBGENG.LOG。 - /d
根据目标进程或目标计算机的名称和目标状态自动选择文件名。文件的扩展名始终为.log。
环境:
模式 |
用户模式下,内核模式 |
目标 |
实时、 崩溃转储 |
平台 |
全部 |
如果在运行.log open命令时已打开日志文件,则调试器将关闭该文件。如果指定的文件名已存在,则将覆盖该文件的内容。logopen/t命令将进程id、日期和时间追加到日志文件名中。在下面的示例中,十六进制的进程id是0x02bc,日期是2019年9月21日,时间是15:21:05.597。
0:000> .logopen /t c:\logs\mylogfile.txt
Opened log file 'c:\logs\mylogfile_154c_2019-09-21_15-21-05-597.txt'
.logclose (Close Log File)
.logclose
环境:
模式 |
用户模式下,内核模式 |
目标 |
实时、 崩溃转储 |
平台 |
全部 |
0:000> .logclose
Closing open log file c:\logs\mylogfile_154c_2019-09-21_15-21-05-597.txt
.logappend (Append Log File)
.logappend命令将事件和命令的副本从调试器命令窗口附加到指定的日志文件。
.logappend [/u] [FileName]
参数:
- /u
以Unicode格式写入日志文件。如果省略此参数,调试器将以ascii(ansi)格式写入日志文件。附加到现有日志文件时,仅当使用/u选项创建日志文件时,才应使用/u参数。否则,日志文件将包含ascii和unicode字符,这可能会增加读取的难度。 - FileName
指定日志文件名。你可以选择一个完整的路径,或者只有文件名。如果文件名包含空间,则在配额标记中封闭文件名。如果你不知道一条路,解调器就使用当前目录。如果您输入了文件,解调器的名称是文件DBGENG.LOG。
环境:
模式 |
用户模式下,内核模式 |
目标 |
实时、 崩溃转储 |
平台 |
全部 |
0:000> .logappend c:\logs\mylogfile_154c_2019-09-21_15-21-05-597.txt
Opened log file 'c:\logs\mylogfile_154c_2019-09-21_15-21-05-597.txt'
.logfile (Display Log File Status)
.log file命令确定日志文件是否存在并显示该文件的状态。
.logfile
环境:
模式 |
用户模式下,内核模式 |
目标 |
实时、 崩溃转储 |
平台 |
全部 |
0:000> .logfile
Log 'c:\logs\mylogfile_154c_2019-09-21_15-21-05-597.txt' open for append
WinDbg常用命令系列---日志操作相关命令log*的更多相关文章
- WinDbg常用命令系列---源代码操作相关命令
lsf, lsf- (Load or Unload Source File) lsf和lsf-命令加载或卸载源文件. lsf Filename lsf- Filename 参数: Filename指定 ...
- IDEA环境下GIT操作浅析之二-idea下分支操作相关命令
上次写到<idea下仓库初始化与文件提交涉及到的基本命令>,今天我们继续写IDEA环境下GIT操作之二--idea下分支操作相关命令以及分支创建与合并. 1.idea 下分支操作相关命令 ...
- Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块
Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块 http://baike.baidu.com/link?url=lxiKxFvYm-UfJIxMjz ...
- linux 常用文本操作相关命令
平时工作经常会对文本进行相关操作,包括读写.替换.统计等等,借此整理和学习一下有关命令. 1. cat 查看文件中的内容, -n 查看时为每一行加编号; -b 和-n类似,只不过对于空白行不编号: 2 ...
- Redis常用命令手册:服务器相关命令
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用.在编程时,比如各类语言包,这些命令都有对应的方法.下面将Redis提供的命令做一 ...
- 05_NoSQL数据库之Redis数据库:Redis的常用命令,键值相关命令和服务器相关命令
Redis常用命令 Redis提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以再Linux终端使用. 键值相关命令: Keys:返回满足给定pattern的所有key 用表达式*表 ...
- redis入门指南(二)—— 数据操作相关命令
写在前面 以下绝大部分内容取材于<redis入门指南>,部分结合个人知识,实践后得出. 只记录重要,明确,属于新知的相关内容,杜绝冗余和重复. 字符串 1.字符串类型是redis中最常见的 ...
- 『学了就忘』Linux基础命令 — 27、搜索操作相关命令
目录 1.whereis命令 2.which命令 3.locate命令 1.whereis命令 whereis是搜索系统命令的命令,也就是说,whereis命令不能搜索普通文件,而只能搜索系统命令. ...
- 全网最详细的Linux命令系列-Screen远程会话命令
screen 管理你的远程会话 你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份.ftp 传输等等.通常情况下我们都 ...
随机推荐
- Android Studio代码错误提示无效(not available in Power Save mode)
针对一位博友提的问题,我这边写出来,估计还是很多人会碰到这个问题,但是不知道如何解决的. 就是在设置了代码自动提示功能后,发现不生效的,如何设置代码自动提示请戳这:Android Studio如何设置 ...
- 解决docker容器中Centos7系统的中文乱码
解决docker容器中Centos7系统的中文乱码问题有如下两种方案: 第一种只能临时解决中文乱码: 在命令行中执行如下命令: # localedef -i zh_CN -f UTF-8 zh_CN. ...
- 《三》大话 Typescript 接口
> 前言: 本文章为 TypeScript 系列文章. 旨在利用碎片时间快速入门 Typescript. 或重新温故 Typescript 查漏补缺.在官方 api 的基础上, 加上一些日常使用 ...
- np.newaxis的使用及有趣的数组相乘
a=np.array([1,2,3,4])a=a[np.newaxis,:] #固定行,相当于1行多列b=np.array([2,4,6]) b=b[:,np.newaxis] #固定列,相当与多行1 ...
- 关于AWK的10个经典案例
awk是Linux系统下一个处理文本的编程语言工具,能用简短的程序处理标准输入或文件.数据排序.计算以及生成报表等等,应用非常广泛.基本的命令语法:awk option 'pattern {actio ...
- Visual Studio 2012 VC下 OpenGL 配置与使用
Windows环境下的GLUT下载地址:(大小约为150k) Download 1 32位Windows环境下安装GLUT的步骤1.将glut.h复制到C:\Program Files (x86 ...
- js继承(十)
一.原型链继承[子构造函数的原型对象是父构造函数的实例][对原型属性和方法的继承]1.每个构造函数[prototype]都有一个原型对象,原型对象中都包含一个指向构造函数的指针[constructor ...
- js流程控制语句(三)
如果在语句中需要声明变量时:最好给他们赋予初始类型值[js中变量声明使用var属于弱类型声明,若只声明则均表示为undefined,在后面语句计算中可能会产生错误计算];相应的类型变量需要如下方式进行 ...
- Ext下载文件
项目中前台用的是Ext JS,要从数据库中查询数据并导出为Excel表格 对此研究了下,代码如下: 前台代码: /** * 进行下载文件(form方式) */ _downloadDraft:funct ...
- python基础-模块(全是理论,没有代码)
模块 概念:一系列功能的结合体.相当于模块包着一堆函数与代码.本质上是py文件. 来源: python内置的模块----→ python解释器的模块 第三方的模块 -----→ 其他人编写提供的 自定 ...