使用Powershell访问日志

时间:2013-06-10 08:37:18

标签: powershell

我正在尝试访问55GB的日志文件,并且无法在任何编辑器中打开。我正在尝试使用power shell从日志中获取最后1000行。我是powershell的新手,非常感谢任何帮助。

3 个答案:

答案 0 :(得分:4)

在PowerShell 3中,您可以使用新的Tail参数:

Get-Content file.log -Tail 1000

答案 1 :(得分:3)

PowerShell Community ExtensionsGet-FileTail

Get-FileTail -Path foo.txt -Count 1000

答案 2 :(得分:2)

这有帮助吗?

Get-Content '\directory\to\your\log.txt' | Select-Object -last 1000

Get-Content将log.txt中的所有信息加载到内存中,然后传递给Select-Object,它将返回最后1000个项目,在这种情况下,它将返回最后1000行文本。

希望这有帮助。