使用textpad访问unix机器上的大型日志文件

我有兴趣使用textpad访问unix服务器上的大型日志文件。 (由于历史原因,我个人比较喜欢课程awk grep等),但我有很多个人谁宁愿使用textpad他们有多年的经验,可以调整它做任何他们想要的。

问题是,如果我连接例如与winscp获取日志文件到文本,它首先获取完整的日志和用户需要等待,它胀大等我宁愿的文本板以某种方式访问​​UNIX机器,只得到相关日志文件的段(大日志文件可能是GB)任何人都知道如何才能实现?

如果你要设置Samba ,这将允许你与你的Windows系统共享你的Linux文件系统的一部分。 samba共享的行为就像一个Windows共享,所以只有正在使用的文件的一部分被拉到networking中。 设置Samba的时候有很多HowTos可用,但是因为你没有说你正在使用哪个linux发行版本,所以我不能指出你的意思。

在较小的时间间隔上旋转日志,使其不会太大。 您不能使用GUI文本编辑器仅加载/显示/编辑文本文件的某些部分。 这是ed和sed的。

我已经看到,Eclipse的编辑器(linux中的凯特)能够处理大文件。 它不会预取它。 当然,性能是有限的,它必须加载段的滚动。

一般来说,如果你想访问一个大文件,最好禁用行指示符(这可能会导致太多的开销)。

你可以看看http://forums.dzone.com/eclipse/2159-editor-large-text-files-1-gig.html (这有点旧 ,可能是Windows)