打开⼤⽂件的⽅法
打开⼤⽂件的⽅法:
** Linux
* 传统⽅式:
less, cat, tail, grep, sed, awk
* 其他⽅式:
1, Vim 的 LargeFile 插件
耗物理内存,会⼀下⼦把整个⽂件都加载进内存。
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
---------------------------------
** Windows
1.Windows编辑器
Windows编辑器就算了,基本上被Notepad2替换掉(有时也会使⽤如⽂件编码)
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
速度快。 (收费)
vim编辑器怎么用内存耗得多。
7. Notepad++
对⼤⽂件⽀持不太好,要⽤新版?
8. UltraEdit
在设置中取消打开⽂件时⽣成临时⽂件的选项,可以秒开超⼤⽂件。
9. VIM Windows版
10. unix-like系统⽤⽂本编辑器看

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。