Просмотр логов в UNIX

Речь пойдет о полезных командах для просмотра логов в UNIX. Все мы знаем, что в папке /var/log, демоны unix-системы типично сохраняют свои логи.

Переходим в нужную папку:

К примеру, мы хотим посмотреть файл ошибок PHP. Самая простая команда — cat — позволит вывести содержимое файла в консоль:

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

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

Для отслеживания изменений лога очень полезна команда tail.

Она будет показывать в режиме реального времени новые записи добавляемые в конец (хвост) файла.

Если вас интересуют только определенные изменения, то их можно фильтровать, объединив tail с командой grep.

Последняя команда будет выводить новые ошибки с «Fatal error».

Мало букафф? Читайте есчо !

Арифметические операции в консоли UNIX

Сентябрь 12, 2018 г.

Как произвести в bash/sh простейшие вычисления? Давайте рассмотрим несколько примеров. Операции с целыми числами Пока вас интересуют целочисленные вычисления, вы можете пользоваться командами встроенными в bash. Вот 6 арифметических команд, которые ...

Читать

Скрипт для рекурсивной распаковки

Сентябрь 18, 2025 г.

Столкнулся с задачей на практике - в архиве tar.gz лежит еще один архив, в котором еще один и так далее... Как с кощеевым яйцом, только цепочка в матрешке куда более длинная. Написал небольшой скрипт для bash, по распаковке такого сюрприза. ...

Читать

Скрипт для переименования базы данных в mySQL

Сентябрь 29, 2020 г.

В mySQL нет выражения вроде RENAME DATABASE oldName to newName. Если возникла задача переименовать базу данных, придется выполнить по-этапно: операции создания новой БД, копирования таблиц из старой базы (RENAME TABLE ...) и удаление старой базы. ...

Читать

Замена строки в файлах

Март 17, 2024 г.

В Unix для замены текстового значения в группе файлов можно использовать утилиту rpl. Установите rpl: [crayon-6a06f88304af5473135155/] Для замены тестовой строки выполните команду в файле FILENAME: [crayon-6a06f88304afb485638676/] Подстановка ...

Читать
 

Комментарии к «Просмотр логов в UNIX»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: