Skip to main content
Linux для начинающих

Просмотр содержимого файлов. Linux для начинающих.

Добрый день дорогие друзья. В предыдущих 3х статьях(один, два, три) мы с вами научились базовым навыкам для работы в терминале linux. Мы умеем перемещаться по файловой структуре операционной системы, умеем копировать/удалять/перемещать файлы, умеем искать файлы. Теперь пора заглянуть внутрь файлов, узнать, что же находится внутри файла. Просмотр содержимого файлов довольно большая тема если описывать все функции той или иной программы. Однако, я попробую в этой статье рассказать о самых используемых методах получить содержимое файла, о способах которые сам использую в повседневной жизни.

Большинство информации в системе linux предоставлена в текстовых файлах. Это могут быть файлы журналов(*.log), файлы конфигурации приложений(*.cfg, *.conf etc). Часто для просмотра этих файлов используют текстовые редакторы, такие как ee, nano, vim, mcedit и другие. Однако не всегда удобно просматривать файлы таким способом. Файлы журналов могут быть очень большими и иметь десятки тысяч строк. В других случаях вам нужно найти определенную строку с файла или посмотреть только то, что находится в конце или начале файла. Для этого и предусмотрены специальные команды, которые способны сэкономить вам время.

Просмотр содержимого файлов

head


Команда head выводит первые 10 строк файла. Ничего проще нету, пишем head filename и получаем на выходе первые 10 строк с файла. Имеет в своем арсенале пару опций с которых чаще всего используется только опция «-n«. С помощью этой опции мы можем задать вручную сколько выводить строк.

tail


Команда tail имеет аналогичный синтаксис с head, однако выводит последние 10 строк файла. Чаще всего используется для просмотра файлов журналов так как имеет опцию -F которая которая автоматически выводит информацию которая только была добавлена в файл. также можем задать количество строк при помощи опции -n.

cat


Выводит все содержимое файла. Можно задать несколько файлов, однако чаще всего используется для просмотра содержимого небольших конфигурационных файлов. Имеет в своем арсенале определенные опции, которые зачастую не используются. Также при помощи опции -n можно задать количество выводимых строк.

 

При использовании команды cat для больших файлов мы можем перенаправить вывод команды в другую команду при помощи знака «|«. После этого знака используем команду more или less, таким образом получая возможность постранично или построчно прокручивать вывод файла.

One thought to “Просмотр содержимого файлов. Linux для начинающих.”

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *