Команда more в Linux

Опубликовано admin - ср, 09/07/2022 - 17:49

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

Использование команды more в Linux

Возможность выполнения прокрутки вверх и вниз значительно облегчает чтение текста.

Содержание

Синтаксис

more [опции] <имя_файла>

Опции

 -d, --silent
Отображать подсказку в нижней части каждого экрана
 -f, --logical
Считать логические, а не экранные строки
 -c, --print-over
Отображать текст, очищая строки до конца без прокрутки
 -p, --clean-print
Очищать экран и отображать текст без прокрутки
 -e, --exit-on-eof
Выйти в конце файла
 -s, --squeeze
Сжать несколько пустых строк в одну
 -u, --plain
Убрать подчёркивание и жирный шрифт
 -n, --lines <number>
Отобразить N строк на один экран

Команды управления

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

Клавиша Enter
Прокрутка вниз построчно
Пробел
Переход на следующую страницу
Клавиша b
Переход на одну страницу назад
Клавиша h
Вывод справки
Клавиша q
Выход

Примеры использования команды more в Linux

С подсказкой

В данном случае используется опция -d:

oleg@mobile:~/webprojects/linuxcookbook.ru/articles:$ more -d taylovyy-okonnyy-menedzher-dwm 

Использование команды more в Linux для вывода просматриваемого текста с подсказкой

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

Не переносить длинные строки

Утилита используется с опцией -f:

oleg@mobile:~/webprojects/linuxcookbook.ru/articles:$ more -f taylovyy-okonnyy-menedzher-dwm 

Сжать несколько пустых строк в одну

Команда вызывается с опцией -s:

oleg@mobile:~/webprojects/linuxcookbook.ru/articles:$ more -s taylovyy-okonnyy-menedzher-dwm

Отобразить N строк на один экран

Опция -n с добавлением количества выводимых строк:

oleg@mobile:~/webprojects/linuxcookbook.ru/articles:$ more -n 25 taylovyy-okonnyy-menedzher-dwm

Использование команды more в Linux с ограничением количества выводимых строк

В данном случае на экране отображается лишь 25 строк.

Выйти в конце файла

Опция -e позволяет выйти по окончании просмотра файла:

oleg@mobile:~/webprojects/linuxcookbook.ru/articles:$ more -e taylovyy-okonnyy-menedzher-dwm

Выводы

Команда more в Linux очень проста в изучении. Утилита удобна в работе при просмотре длинных текстовых файлов.

Поделиться с друзьями