Tom*_*Tom 4 log-files logging apache-2.2
我有一个 3GB 的日志文件,我需要在不下载整个 3GB 文件的情况下提取过去 48 小时。如何将文件拆分为过去 48 小时。所以我只能下载那个文件?
我拥有完整的 SSH 访问权限,并且能够安装其他工具。
Mad*_*ter 10
假设您可以通过日志文件访问服务器,请尝试
egrep '2[789]/Sep/2011' logfile.big > /tmp/logfile.small
Run Code Online (Sandbox Code Playgroud)
这将回到 27 日的开头,也就是 48 小时多一点,但我希望这比整个文件小得多,而且很快就可以做到。在传输生成的文件之前,不要忘记对其进行 gzip,这会加快速度。
| 归档时间: |
|
| 查看次数: |
1448 次 |
| 最近记录: |