DeePark.ru

Недавние комментарии
Автор: Kolelan | Опубликовано: 17.04.2019

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

Для этого есть несколько утилит:

 

head С помощью head можно смотреть строки с начала файла. Без дополнительных ключей head покажет 10 строк.

Возьмём первые 100 строк лога ошибок и запишем их в файл head100LinesErrors.txt

head --lines=100 my20GbErrorLog.log > head100LinesErrors.txt

tail То же самое но с конца. Это обычно бывает более необходимо.

Возьмём последние 100 строк лога ошибок и запишем их в файл tail100LinesErrors.txt и вот этот файл уже можно будет открыть или переслать.

tail --lines=100 my20GbErrorLog.log > tail100LinesErrors.txt

less less позволит просматривать весь файл и передвигаться по нему вверх (PageUp)и вниз (PageDown). Пробел - передвижение по строкам вниз, Home - начало, End - конец, Q - завершение просмотра.

more то же что и less но без возможности вернуться назад.

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

Оставить комментарий

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