PowerShell 监控日志


前言

在Linux平台实时监控日志有tail命令,这个命令实时监控日志的时候非常好用,在windows平台也有类似的命令,能实现监控的功能


下面命令可供参考

一、实时查看文件

例如,发送到分析的图像服务器时,需要查看FTP日志文件。可以使用以下的方式来查看
# change directory to the folder containing the necessary file 
PS> cd E:\FTP\logs
# and then open the file for watching:
PS E:\FTP\logs> Get-Content ftplog.log -Wait -Tail 10

参数 “-Wait”,它保持文件打开,并将立即将新输出打印到命令窗口。
在这里插入图片描述

二、实时查看并过滤

可以将这种查看文件的方法与过滤打印内容的功能结合起来。例如,只想显示日志包含“info”或 IP地址的日志信息:

PS E:\FTP\logs> Get-Content ftplog.log -Wait -Tail 10 | Select-String "INFO"

在这里插入图片描述
所有行都包含“信息”,其他日志例如“错误”消息不再显示。。。

三、ping连接并检查特定端口是否可访问

如果您想检查客户端的特定端口是否可访问,可以尝试使用改命令。

Test-NetConnection <IPAddress> -Port <Port>

以下是命令的一个示例
在这里插入图片描述


总结

以上为windows 日志实时查看的命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值