windows动态查看最新日志信息


linux下我们经常会使用tail -f 来查看最新的日志那么windows下怎么操作呢?

【Get-Content】可获取的项目在通过的路径,指定的位置的内容,如在一个文件中的文本或函数的内容。对于文件,内容一次读取一行并返回一组对象,每个对象代表一行内容。

从PowerShell 3.0开始,Get-Content还可以从项目的开头或结尾获取指定数量的行。


【参数说明】

[-Path] <string[]>
[-ReadCount <long>]
[-TotalCount <long>]
[-Tail <int>][-Filter <string>]
[-Include <string[]>]
[-Exclude <string[]>]
[-Force]
[-Credential <pscredential>][-Delimiter <string>]
[-Wait]
[-Raw]
[-Encoding <Encoding>]
[-AsByteStream]
[-Stream <string>][<CommonParameters>]


【示例】

    在开始菜单的win徽标点击鼠标右键,选择打开Windows Powershell。

    我们要查看位于E:\test\log目录下的日志文件

Get-Content -path E:\test\logs\2018-12-31.log -wait -encoding UTF8 -tail 5

通过上面的命令,我们就可以查看到这个日志文件最新的5条记录和之后的新增记录


【说明】

path        文件路径
wait    等待文件内容
encoding  文件编码格式
tail    显示记录数量


【tps】

Get-Content的使用方法有很多,这里只是简单的介绍了一个比较常用的。

上一篇 下一篇

评论

登录后可发表评论