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的使用方法有很多,这里只是简单的介绍了一个比较常用的。
登录后可发表评论