基于 Shell(终端)的方法用于查看或跟踪 Windows 日志(事件)?

基于 Shell(终端)的方法用于查看或跟踪 Windows 日志(事件)?

我想通过 Windows 中的 shell(在终端中)“跟踪”Windows 系统日志和其他此类日志。我不想使用传统的窗口日志查看方法,例如,Event Viewer甚至其他非基于 shell 的工具。

最终,我的目标是将这样的函数与 MSYS2 或 WSL2 一起使用,以促进更多基于 shell 的过滤(grep等)选项。

有什么方法可以实现这一点吗?

答案1

您可以安装 WSL(此用例为版本 1,因为它与本机 Windows 文件系统的通信速度比版本 2 更快)。

这将为您提供一个 Linux shell,其中您的 C 驱动器安装在 /mnt/c。然后您可以执行所有有用的操作,例如“tail -f”、grep、awk 等。我一直用它来做这类事情。文件管理也是如此。如果您了解一些 bash 或 csh,它会非常有用。

相关内容