我正在寻找一个文本编辑器或查看器,它在打开文件时不会读取整个文件,并且支持在文件各部分之间快速移动

我正在寻找一个文本编辑器或查看器,它在打开文件时不会读取整个文件,并且支持在文件各部分之间快速移动

几天前我们也遇到过类似的问题,但当时的要求是只读取文件的一部分。还有这些 Windows 问题:https://superuser.com/questions/4044/https://superuser.com/questions/3474但我正在寻找可以在 Ubuntu 上运行的程序。

我的问题是由于一些错误,我的 .xsession-errors 开始以惊人的速度增加,并很快占用了我所有剩余的磁盘空间(大约 37.1GiB),正如我在Ubuntu:.xsession-errors 占用了 37.1 GiB 的磁盘空间:是什么原因造成的?

事实证明 less 很有用,但在这种大小的文件中,使用 less 很难了解发生了什么。我正在寻找一些程序(GUI 是一个加分项),它可以读取这种大小的文件并允许快速滚动浏览它们,或者至少能够转到文件中的某个位置,例如 25%、50% 等。

答案1

十六进制编辑器往往擅长加载大文件(我猜是因为它们用于内存转储,而你无法在具有 1GB RAM 的机器上打开 1GB 内存转储...)

例如低十六进制- “lfhex 是一个用于查看和编辑十六进制、八进制、二进制或 ASCII 文本文件的应用程序。lfhex 的主要优势在于它能够处理比系统内存(或地址空间)大得多的文件!”

相关内容