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

Продолжаем цикл статей по работе в терминале Linux, и в этой статье мы будем просматривать содержимое файлов. Это так же могут быть как ваши файлы, так и конфигурационные файлы самой системы. Просматривать содержимое файлов можно так же текстовым редактором nano, о котором вы можете прочитать в данной статье. Ну а мы двигаемся дальше, на сайте вы так же можете найти и другие статьи из данного цикла. И так, просматривать файлы в терминале Linux можно при помощи команд: cat, less, head и tail. Эти утилиты служат именно для просмотра, редактировать этими утилитами файлы у вас не получится. Для редактирования файлов используйте например тот же редактор nano.

Просмотр содержимого командой cat

И так, открывает наш список утилита под названием “cat”. Для просмотра содержимого файла необходимо ввести саму команду “cat”, а затем название файла, который вы хотите просмотреть. Для примера мы возьмем файл под названием “testfile”, в нем содержится текст “Lorem Ipsum“. Данный текст применяется обычно как заглушка в веб разработке. Давайте посмотрим данный текст при помощи команды “cat”:

cat testfile
содержимое файлов в терминале Linux

Как видите, содержимое файла “testfile” вывелось в терминале. Пролистав вниз можно прочесть весь текст, который содержится в данном файле. А в том случае если у вас нет графического интерфейса, пролистать содержимое можно сочетанием клавиш “shift + page up” и “shift + page down”.

Просмотр содержимого командой less

А в том случае если просматриваемый файл довольно таки большой, можно воспользоваться командой “less”. Она более эффективна для просмотра большого содержимого файлов. Для того что бы воспользоваться командой “less”, вводим ее в терминале, а затем вводим название файла:

less testfile
содержимое файлов в терминале Linux 2

Команда “less” выведет на экран только верхушку содержимого файла. Проще говоря, только тот текст, который уместится в вашем терминале. Для пролистывания можно воспользоваться стрелочками на клавиатуре. При этом, у вас содержимое будет плавно выводится, строчка за строчкой. Что может быть достаточно удобно и вы не запутаетесь просматривая содержимое файлов. А для того что бы спустится в самый низ, достаточно нажать пробел. Так же можно пролистывать целыми страницами, используя клавиши “page up” и “page down”. Для выхода из просмотра содержимого файла нажмите клавишу “Q”.

Просмотр содержимого командами head и tail

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

Заключение

В заключении приведу пример просмотра файла в другой директории, так как вполне возможно вам придется это делать, и не обязательно для этого переходить в саму директорию. Думаю тут все достаточно ясно, но, на всякий случай приведу данный пример. Предположим, нам необходимо просмотреть содержимое файла “adduser.conf” в каталоге “/etc”. Просматривать мы будем командой “head”. Для этого вводим данную команду, а затем вводим путь до файла и само название файла:

head /etc/adduser.conf
содержимое файлов в терминале Linux 3

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

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

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

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

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