Gnome:如何打开一个非常大的日志文件?

Gnome:如何打开一个非常大的日志文件?

我有一个大约 157GB 的日志文件(Gnome)。这是一个非常大的文件,gedit 和 vim 都无法打开它。或者我只想查看最后 20 行,但由于空间存储限制,我无法备份它。有什么解决方案吗?

答案1

您需要使用流,这样它就不会尝试将整个文件加载到 RAM 中。

尝试命令tail -20 file.log查看最后 20 行。

或者,如果您想在将新行添加到文件时不断跟踪最后一行,则使用tailf file.log

答案2

正如上一篇文章中提到的,如果您只想查看最后 20 行,tail 命令就可以正常工作;
但如果您真的想浏览/搜索文件内容,而不将整个文件加载到内存中,请尝试“less”命令;大多数 vi 导航命令也适用于 less;您将只能查看文件的内容,而不能编辑。

相关内容