2014-01-21 5 views
3

Получил txt-файл 4gb, который мне нужно просмотреть. Когда я пытаюсь открыть его в 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, который должен быть включен в ваш дистрибутив. Я часто просматриваю файлы размером с терабайт. Существуют также варианты zless и bzless для файлов gzipped/bz2'ed.

emacs также должен работать с большими файлами (в качестве альтернативы vim).

nano еще одна альтернатива vim альтернатива. Мне проще в использовании для основных задач в конфигурации по умолчанию. В коротком тестовом прогоне я смог успешно просмотреть файл размером 1 ГБ, однако его открытие заняло более 30 секунд (однако после этого он работает довольно плавно).

0

Пробег: glogg. Это отлично поработало для меня.

Debian:

apt-get install glogg 

Fedora:

yum install glogg 
Смежные вопросы