как посмотреть текстовый файл в линукс

5 команд для просмотра содержимого файла в командной строке Linux

Главное меню » Операционная система Linux » 5 команд для просмотра содержимого файла в командной строке Linux

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Чтение файла в терминале Linux – это не то же самое, что открытие файла в блокноте. Поскольку вы находитесь в режиме командной строки, вы должны использовать команды для чтения файлов в Linux.

Не беспокойтесь, это совсем не сложно для отображения файла в Linux. Также легко научиться читать файлы в строке.

Вот пять команд, которые позволяют вам просматривать содержимое файла в терминале Linux.

5 команд для просмотра файлов в Linux

Перед тем, как просмотреть файл в Unix-подобных системах, позвольте нам пояснить это, когда мы имеем в виду текстовые файлы здесь. Существуют различные инструменты и команды, если вы хотите читать двоичные файлы.

1. Cat

Это самая простая и, пожалуй, самая популярная команда для просмотра файла в Linux.

Cat просто печатает содержимое файла на стандартном экране, т.е. на экране. Это не может быть проще, чем это, не так ли?

Cat становится мощной командой, когда используется с ее параметрами. Мы рекомендуем прочитать это подробное руководство по использованию команды cat.

Проблема с командой cat в том, что она отображает текст на экране. Представьте, что вы используете команду cat с файлом, содержащим 2000 строк. Весь ваш экран будет заполнен 200 строками, и это не идеальная ситуация.

Итак, что вы делаете в таком случае? Используйте команду less в Linux (объяснено позже).

Команда nl почти как команда cat. Разница лишь в том, что она добавляет номера строк при отображении текста в терминале.

Есть несколько вариантов с командой nl, которая позволяет вам контролировать нумерацию.

3. Less

Команда Less просматривает файл по одной странице за раз. Лучше всего, чтобы вы выходили меньше (нажимая q), на экране не отображаются строки. Ваш терминал остается чистым и нетронутым.

Мы настоятельно рекомендуем изучить несколько параметров команды Less, чтобы вы могли использовать ее более эффективно.

4. Head

Команда Head – это еще один способ просмотра текстового файла, но с небольшой разницей. Команда head отображает первые 10 строк текстового файла по умолчанию.

Вы можете изменить это поведение, используя опции с командой head, но основной принцип остается тем же: команда head начинает работать с заголовка (начала) файла.

5. Tail

Команда Tail в Linux аналогична и все же противоположна команде head. В то время как команда head отображает файл с начала, команда tail отображает файл с конца.

По умолчанию команда tail отображает последние 10 строк файла.

Команды Head и Tail могут быть объединены для отображения выбранных строк из файла. Вы также можете использовать команду tail для просмотра изменений, внесенных в файл в режиме реального времени.

Бонус: Strings

Хорошо! Мы обещали показывать только команды для просмотра текстового файла. И этот имеет дело как с текстовыми, так и с двоичными файлами.

Команда Strings отображает читаемый текст из двоичного файла.

Нет, он не конвертирует двоичные файлы в текстовые файлы. Если бинарный файл состоит из реально читаемого текста, команда strings отображает этот текст на вашем экране.

Заключение

Некоторые пользователи Linux используют Vim для просмотра текстового файла, но мы думаем, что это излишне. Наша любимая команда открыть файл в Linux – это команда less. Она оставляет экран чистым и имеет несколько параметров, которые значительно упрощают просмотр текстового файла.

Какую команду вы предпочитаете?

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как открыть текстовый файл в Linux

В Linux все настройки, все логи, и почти вся информация хранится в обычных текстовых файлах. Важно уметь правильно и эффективно посмотреть содержимое файла linux с помощью терминала. Это еще одна из статей, ориентированных на новичков.

Просмотр файла в Linux полностью

Самая простая и в то же время наиболее часто используемая утилита для просмотра содержимого файла в Linux это cat. Выводит все содержимое файла в стандартный вывод. В параметре нужно передать только адрес файла, или нескольких файлов. Идеально подходит для просмотра небольших файлов. Общий синтаксис команды cat такой:

Например просмотр содержимого файла linux /etc/passwd:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Также можно посмотреть сразу несколько файлов:

cat /etc/passwod /etc/group

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Если файл доступен только для пользователя root, то нужно перед командой написать sudo:

sudo cat /etc/shadow

Опция -n включает нумерацию строк:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

А также отображение табуляций, все табуляции будут заменены на символ ^I:

Больше о ней говорить не будем, потому что большинство её опций направлены на форматирование вывода, более подробную информацию вы можете посмотреть в статье: Команда cat в Linux.

Просмотр файла в Linux с прокруткой

Если файл очень длинный и его содержимое не помещается на одном экране, cat использовать не очень удобно. для таких случаев есть less. Синтаксис тот же:

$ less опции файл

Также ее можно комбинировать с cat:

$ cat адрес_файла | less

Например, посмотрим лог Х сервера:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Теперь мы можем листать содержимое файла в Linux с помощью стрелок вверх-вниз. Для того чтобы выйти нажмите q. Также эта утилита поддерживает поиск. Для поиска по файлу нажмите слеш «/». О более правильном способе поиска мы поговорим дальше.

Просмотр только начала или конца файла

Очень часто нам не нужен файл целиком. Например, достаточно посмотреть несколько последних строчек лога, чтобы понять суть ошибки, или нужно увидеть только начало конфигурационного файла. Для таких случаев тоже есть команды. Это head и tail (голова и хвост).

По умолчанию head открывает текстовый файл в Linux и показывает только десять первых строчек переданного в параметре файла:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Можно открыть сразу два текстовых файла в Linux одновременно аналогично cat:

head /etc/passwd /etc/group

Так можно открыть текстовый файл linux или несколько и вывести по десять первых строчек каждого из них.

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Тот же результат можно получить опустив букву n и просто передав цифру в качестве ключа:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Тоже хотите подсчитать действительно ли там 45 символов? Используйте команду wc:

Команда tail наоборот, выводит 10 последних строк из файла:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

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

В большинстве случаев нам нужен не полностью весь файл, а только несколько строк, с интересующей нас информацией. Можно выполнить просмотр файла linux предварительно отсеяв все лишнее с помощью grep. Сначала синтаксис:

$ grep опции шаблон файл

Или в комбинации с cat:

$ cat файл | grep опции шаблон

Например выведем из лога только предупреждения:

cat /var/log/Xorg.0.log | grep WW

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Но это еще не все, многие не знают, но у этой утилиты еще несколько полезных опций.

С помощью опции -A можно вывести несколько строк после вхождения:

Также с помощью grep можно подсчитать количество найденных строк:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

cat /var/log/Xorg.0.log | egrep ‘WW|EE’

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

В примерах этого раздела использовались символы перенаправления ввода, подробнее о них можно почитать в этой статье.

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

Иногда можно встретить в системе текстовые файлы в сжатом виде, формате gz. Это, например, конфигурационный файл ядра, или логи некоторых программ. Для того чтобы открыть файл в linux через терминал не распаковывая его есть целый ряд аналогов вышеописанных утилит с приставкой z. Это zcat, zless, zgerp, zegrep.

Например, открываем сжатый файл для просмотра:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Или более практичный пример, распаковываем и копируем конфигурационный ядра в текущую директорию:

Так же можно использовать less, для просмотра сжатых файлов с прокруткой:

А для фильтрации сжатых файлов по шаблону есть zgrep и zegrep. Например, ищем в сжатом логе ошибки:

zgrep ‘EE’ /var/log/Xorg.log.gz

Редактирование файлов в Linux

$ nano /путь/к/файлу

sudo nano /etc/default/grub

Для большинства файлов в директории /etc/ запись доступна только пользователю root. Поэтому команду надо выполнять от имени суперпользователя с помощью sudo. После нажатия клавиши Enter утилита запросит пароль. Введите его, несмотря на то, что символы пароля не отображаются, это нормально. После внесения изменений сохраните их с помощью сочетания клавиш Ctrl + O.

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Аналогично, можно открыть этот же файл в текстовом редакторе:

sudo gedit /etc/default/grub

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Открывать подобные файлы из файлового менеджера не надо, вы сможете их открыть для просмотра, но при попытке записать в них что-то получите ошибку, лучше пользоваться терминалом.

Выводы

Вот и все. Разобрал все достаточно подробно. Теперь вы точно знаете как правильно открыть файл в терминале Linux. Если остались еще вопросы, оставляйте комментарии.

Источник

Как посмотреть текстовый файл в линукс

В этой статье рассмотрим команды просмотра текстовых файлов в терминале Linux.

Команды постраничного просмотра текстовых файлов less и more.

Для того, чтобы просмотреть огромный текстовый файл применяются команды для постраничного просмотра. Такие как more и less.

В общем виде команда more выглядит следующим образом:

Откроем для просмотра текстовый файл:

Теперь можно управлять просмотром текста с помощью нажатия следующих кнопок на клавиатуре:

SPACEПереместиться на одну страницу вниз
ENTERПереместиться на одну строку вниз
dПереместиться на полстраницы вниз
bПереместиться на одну страницу вверх
hПомощь
qВыход

У команды more есть и опции.

Если хотим начать чтение с определенной строки, то указываем + (плюс) и номер строки, с которой нужно начать чтение:

У команды more очень много недостатков. Нельзя читать текст вверх, только вниз. Текст остается в терминале после просмотра. Поэтому и была разработана less.

Просто совет, забудьте, что есть такая команда, как more и используйте less.

В общем виде команда less выглядит следующим образом:

Откроем текстовый файл для просмотра:

Сразу стоит упомянуть, что less умеет всё тоже, что и more. Поэтому не буду повторяться с опциями, которые позволяют начать чтения с определенной строки и количество строк на страницу.

Кнопки для управления просмотра текста:

стрелка_вверхПереместиться на одну строку вверх
стрелка_внизПереместиться на одну строку вниз
PageUpПереместиться на одну страницу вверх
PageDownПереместиться на одну страницу вниз
SPACEПереместиться на одну страницу вниз
ENTERПереместиться на одну строку вниз
dПереместиться на полстраницы вниз
bПереместиться на одну страницу вверх
hПомощь
qВыход

Удобно искать слова в тексте.

Поиск текста вниз.

Просто набираем слеш / и вводим любой текст для поиска. Клавиша n – переход к следующему найденному тексту. Клавиша N – переход к предыдущему найденному тексту.

Обратный поиск.

Для того, чтобы открыть в редакторе просматриваемый файл, то нужно нажать клавишу v.

Для того, чтобы отобразить номера строк в файле, можно указать опцию -N или ввести её прямо во время просмотра:

Кроме того, команды less и more можно использовать для просмотра стандартных потоков вывода (подробнее о них в 3-ей статье). Для этого нужно указать в конце команды: | less или | more.

К примеру, хотим просмотреть список установленных приложений постранично:

При просмотре стандартного потока вывода, как в команде выше, если нажать s, то можно сохранить этот просматриваемый поток вывода в файл.

Команды head и tail.

Выполнение команды head выведет первые 10 строк текстового файла, в общем виде выглядит следующим образом:

Давайте выведем первые 10 строк:

Если команду head мне не приходилось использовать никогда, то команда tail очень нужная и очень часто используется.

Выполнение команды tail выведет последние 10 строк файла, в общем виде выглядит следующим образом:

Давайте выведем последние 10 строк:

Данная команда tail очень полезна, если нужно смотреть текстовый файл, в частности файл лога, в который добавляются новый строки. То есть, смотреть изменение файла в реальном времени. Например, работает у вас какое-то серверное приложение и вам надо отслеживать ошибки лога. В этом случае, нужно к команде tail добавить опцию -f:

Команда не завершается и если в этот текстовый файл добавятся другие строки, то мы увидим их.

C опцией -f можно указать количество строк -n:

Очень часто использую её для просмотра логов в режиме реального времени.

Команда cat используется для просмотра текстового файла полностью. В основном, для просмотра небольших текстовых файлов, например, каких-либо конфигурационных файлов.

В общем виде выглядит следующим образом:

Чтобы отобразить номера строк, нужно использовать опцию -n:

С помощью перенаправления стандартного потока вывода мы можем делать интересные вещи.

К примеру, можно создать копию текущего файла:

Можно добавить текст из одного файла в другой:

Можно объединить несколько файлов в один:

Как упоминалось выше, |less и |more можно использовать для просмотра стандартных потоков вывода. Команда cat не исключение:

Для лучшего понимания, о чём идёт речь, просто посмотрите на следующий скриншот:

Источник

Как вывести содержимое файла Linux? Открываем текстовый файл в Linux

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Если вы работаете с операционной системой Linux, вы должны уметь быстро и правильно просматривать содержимое Linux-файлов, используя терминал. В этой статье мы изучим команды, посредством которых можно открывать текстовые файлы Linux. И поговорим о том, как следует ими пользоваться.

Просмотр текстового файла в Linux полностью

Чтобы вывести содержимое всего текстового файла, в Linux используют команду cat. Она отлично походит для вывода небольших текстовых файлов, к примеру, конфигурационных файлов. Синтаксис прост:

Представьте, что надо посмотреть содержимое файла с названием myfile.txt:

Также можно вместо имени прописать адрес (путь) к файлу:

Если нужно посмотреть несколько файлов сразу, это тоже не вызовет проблем:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Вывод будет следующим:

Кроме cat, для вывода содержимого текстового файла в Linux используется команда tac. Её разница заключается в том, что она выводит содержимое файла в обратном порядке.

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Как просмотреть файл в Linux с прокруткой

Бывает, что текстовый файл большой, поэтому его содержимое не помещается в один экран. Использовать в таком случае cat неудобно, зато есть less. Синтаксис у неё такой же:

2) можно начать просмотр с конкретной строки в файле, указав + (плюс) и номер строки, с которой хотим начать чтение:

Открыв текст, мы можем управлять его просмотром:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Просматриваем начало или конец файла в Linux

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

Команда head по умолчанию показывает лишь 10 первых строчек в текстовом файле в Linux:

Кстати, тут мы тоже можем открыть сразу несколько текстовых файлов в Linux одновременно. Вот просмотр сразу двух файлов:

Если же вас не интересуют все 10 строчек, то, как и в случае с cat, можно использовать опцию –n, цифрой указывая число строк к выводу:

В итоге мы вывели только пять строк:

По правде говоря, букву n можно и не использовать, достаточно просто передать цифру:

Итак, выводим 45 символов:

Не верите, что их действительно 45? Проверить можно командой wc:

С «головой» разобрались, давайте поговорим про «хвост». Очевидно, что команда tail работает наоборот, выводя десять последних строк текстового Linux-файла:

Просматриваем содержимое файла по шаблону в Linux

На практике зачастую нам необходим не весь текстовый файл, а лишь несколько строк из него. Используя grep, мы можем вывести Linux-файл, предварительно отсеяв лишнее:

Команду можно применять и совместно с cat:

Давайте выведем из лога лишь предупреждения:

А теперь, то же самое, но до вхождения loop:

Можно по две строки как до, так и после loop:

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

Порой, в системе встречаются текстовые файлы в сжатом виде и формате gz. Это могут быть конфигурационные файлы ядра либо логи программ. Открыть такие файлы можно тоже через терминал, не прибегая к распаковке. Для этого существует множество аналогов вышеназванных утилит с той лишь разницей, что они имеют приставку z: zgerp, zegrep, zcat, zless.

Давайте откроем сжатый файл в Linux для просмотра:

Или выполним просмотр сжатого файла с прокруткой:

Вот, пожалуй, и всё. Теперь вы точно в курсе, как правильно открывать и просматривать текстовые файлы в терминале Linux.

Источник

Как вывести содержимое файла Linux? Открываем текстовый файл в Linux

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Если вы работаете с операционной системой Linux, вы должны уметь быстро и правильно просматривать содержимое Linux-файлов, используя терминал. В этой статье мы изучим команды, посредством которых можно открывать текстовые файлы Linux. И поговорим о том, как следует ими пользоваться.

Просмотр текстового файла в Linux полностью

Чтобы вывести содержимое всего текстового файла, в Linux используют команду cat. Она отлично походит для вывода небольших текстовых файлов, к примеру, конфигурационных файлов. Синтаксис прост:

Представьте, что надо посмотреть содержимое файла с названием myfile.txt:

Также можно вместо имени прописать адрес (путь) к файлу:

Если нужно посмотреть несколько файлов сразу, это тоже не вызовет проблем:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Вывод будет следующим:

Кроме cat, для вывода содержимого текстового файла в Linux используется команда tac. Её разница заключается в том, что она выводит содержимое файла в обратном порядке.

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Как просмотреть файл в Linux с прокруткой

Бывает, что текстовый файл большой, поэтому его содержимое не помещается в один экран. Использовать в таком случае cat неудобно, зато есть less. Синтаксис у неё такой же:

2) можно начать просмотр с конкретной строки в файле, указав + (плюс) и номер строки, с которой хотим начать чтение:

Открыв текст, мы можем управлять его просмотром:

как посмотреть текстовый файл в линукс. Смотреть фото как посмотреть текстовый файл в линукс. Смотреть картинку как посмотреть текстовый файл в линукс. Картинка про как посмотреть текстовый файл в линукс. Фото как посмотреть текстовый файл в линукс

Просматриваем начало или конец файла в Linux

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

Команда head по умолчанию показывает лишь 10 первых строчек в текстовом файле в Linux:

Кстати, тут мы тоже можем открыть сразу несколько текстовых файлов в Linux одновременно. Вот просмотр сразу двух файлов:

В итоге мы вывели только пять строк:

По правде говоря, букву n можно и не использовать, достаточно просто передать цифру:

Итак, выводим 45 символов:

Не верите, что их действительно 45? Проверить можно командой wc:

С «головой» разобрались, давайте поговорим про «хвост». Очевидно, что команда tail работает наоборот, выводя десять последних строк текстового Linux-файла:

Просматриваем содержимое файла по шаблону в Linux

На практике зачастую нам необходим не весь текстовый файл, а лишь несколько строк из него. Используя grep, мы можем вывести Linux-файл, предварительно отсеяв лишнее:

Команду можно применять и совместно с cat:

Давайте выведем из лога лишь предупреждения:

А теперь, то же самое, но до вхождения loop:

Можно по две строки как до, так и после loop:

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

Порой, в системе встречаются текстовые файлы в сжатом виде и формате gz. Это могут быть конфигурационные файлы ядра либо логи программ. Открыть такие файлы можно тоже через терминал, не прибегая к распаковке. Для этого существует множество аналогов вышеназванных утилит с той лишь разницей, что они имеют приставку z: zgerp, zegrep, zcat, zless.

Давайте откроем сжатый файл в Linux для просмотра:

Или выполним просмотр сжатого файла с прокруткой:

Вот, пожалуй, и всё. Теперь вы точно в курсе, как правильно открывать и просматривать текстовые файлы в терминале Linux.

Источник

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

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