2014-01-21 68 views
3

有一個4GB的txt文件,我需要查看。當我嘗試在gedit中打開它時,它會加載一段時間然後崩潰。我可以用來查看此文件的文本編輯器的任何想法。 OS = Fedora 20.如何查看巨大的txt文件linux?

+0

還看到:https://stackoverflow.com/questions/159521/text-editor-to-open-big-giant-huge-大文本文件 – voy

回答

4

不是文本編輯器,但在命令行tail -n 100 ./file.txt會給你一個文件的最後100行,head -n 100 ./file.txt會給你第100行。

當您通過文件讀取(它不會一次打開)vim在命令行緩衝區中,所以它也非常有效。

+0

好的,我會檢查出vim。謝謝 – user3213163

+2

如果你是vim新手,這是一本非常方便的指南http://www.worldtimzone.com/res/vi.html – thelastshadow

2

如果您需要查看任何內容,您可能需要使用less,這應該包含在您的發行版中。我經常用它查看TB級文件。對於gzipped/bz2'ed文件,還有zlessbzless的變體。

emacs還應該處理大文件(作爲vim的替代方案)。

nano是另一個vim替代方案我發現在默認配置中更容易使用基本任務。在短暫的測試中,我可以成功查看1GB的文件,但是打開它需要30秒以上(但在此之後,它似乎運行得非常順利)。

0

嘗試glogg。它對我很好。

Debian的:

apt-get install glogg 

的Fedora:

yum install glogg