打開大文件的方法:html
** Linux
* 傳統方式:
less, cat, tail, grep, sed, awklinux
* 其餘方式:
1, Vim 的 LargeFile 插件
耗物理內存,會一會兒把整個文件都加載進內存。less
2, glogg 日誌資源管理器
較快,花了大約 12 秒就打開了一個 1G 的日誌文件。
更輕量級,在加載完一個 1G 的日誌文件後,它僅僅只使用了 83M 的物理內存。編輯器
在 Debian (Wheezy 版本或更高版本)、Ubuntu 或 Linux Mint 系統中安裝 glogg :
$ sudo apt-get install glogg
在 Fedora (17 版本或更高版本) 系統中安裝 glogg :
$ sudo yum install glogg
用 glogg 打開文本文件 :
$ glogg test.log 工具
3, JOE 文體編輯器
速度通常,加載一個 1G 的文件要用將近 30 秒的時間。
內存耗小,加載並編輯一個1GB的文本文件,只花費47MB的物理內存。編碼
在 Debian、Ubuntu 或 Linux Mint 系統中安裝 JOE:
$ sudo apt-get install joe
在 Fedora、CentOS 或 RHEL 系統中安裝 JOE:
$ sudo yum install joe
要打開編輯文本文件,請運行:
$ joe test.log .net
---------------------------------插件
** Windows
1.Windows編輯器
Windows編輯器就算了,基本上被Notepad2替換掉(有時也會使用如文件編碼)unix
2. Notepad2
速度快。
內存耗得多。
我基本上是使用Notepad2來替換系統編輯器的,優勢是打開速度快等等(其餘優勢就不說了,主要是介紹LogView的)
打開很大的文件會提示,300+MB的文件基本上在一分鐘內也是能打開的,固然內存也是挺嚇人的
3.EditPlus 3
速度快。
內存耗得多。和Notepad2差很少。
打開速度比較快,通常超過2MB的文件都會使用EditPlus進行操做
半分鐘內能夠打開文件日誌
4.Sublime Text 2
速度快。
內存耗得多。內存耗得最大。
基本上開發PHP,JS,CSS,HTML等都會使用它,但網上不少人說它打開速度快,我這怎麼打開大文件的時候就會很慢呢(難道是人品問題?因此超過2MB的我都使用EditPlus來處理)
在2分鐘內能夠打開,並且內存佔用的是最大的(難道是跟我安裝的插件有關)
5. LogView
通常不輕易使用, 除非是很大的文件(100MB+),能夠看到幾個軟件的內存佔比,比Windows任務管理器佔用的內存還要小
跟Sublime 比整整相關了500多倍的內存(若是你的內存是8MB+的請忽視)
6. EmEditor
速度快。 (收費)
內存耗得多。
7. Notepad++
對大文件支持不太好,要用新版?
8. UltraEdit
在設置中取消打開文件時生成臨時文件的選項,能夠秒開超大文件。
9. VIM Windows版
10. unix-like系統用文本編輯器看
-------** Windows上查看CSV文件?用Split CSV File(大CSV文件切割工具)分紅N個小文件。EmEditor, UltraEdit, VIM Windows版, etc...------------------------------參考:https://linux.cn/article-2550-1.html Linux打開大文件http://www.cnblogs.com/huangtailang/p/4372277.html Windows打開大文件https://www.zhihu.com/question/19848829 如何打開超大型的 CSV 文件?http://blog.csdn.net/pipisorry/article/details/25366577 Notepad++插件安裝和使用和打開大文件