Все об Ubuntu
Все об Ubuntu
Наверх

Меню сайта


sam-linux.ucoz.net

Ubuntu 16.04 LTS
 

  
Форма входа


Категории раздела
Ubuntu [3]
Программы для Ubuntu [18]
Командная строка Linux [13]


Поиск


Календарь


Help Ubuntu
help.ubuntu.ru



The Internet Defense
                 League

Member of The Internet Defense League


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

      
Приветствую Вас, Гость · RSS 21-Ноября-2024, 14:52
Главная » Статьи » Командная строка Linux

Лог системы в реальном времени
Лог системы в реальном времени


По ходу работы нам всем иногда приходится обращаться к логу /var/log/messages. Мало того, бывает необходимым следить за логом в реальном времени, если мы ожидаем какого-то события. Например, подключаем устройство и хотим видеть результат незамедлительно.

В таких случаях обычно используется команда вида tail -f filename.

Открываем Терминал пишем:

tail -f /var/log/messages

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

Чтобы выйти из лога нажмите Ctrl+C

Давайте немного приукрасим результат. Для этого нам понадобится утилита ccze.

sudo apt-get install ccze

После того как установили ccze, можно разукрашивать вывод лога. Перенаправляем вывод команды tail в команду ccze.

tail -f /var/log/messages | ccze --mode ansi

Параметр --mode ansi нужен для корректного отображения русских букв.

Ну и напоследок, добавляем новый алиас. Отредактируем файл .bashrc, который находится в вашей домашней директории.

gedit ~/.bashrc

Добавьте в конец файла следующую строчку:

alias log='tail -f /var/log/messages | ccze --mode ansi'

Вместо log подставьте то, что вам больше нравится.

Сохраните файл и обязательно перезагрузите терминал.

После этого заходите и набирайте log (или то, что выбрали вы в качестве алиаса). Результат на лицо. Просто, но эффективно.



Категория: Командная строка Linux | Добавил: macht (22-Апреля-2011)
Просмотров: 4125 | Комментарии: 2 | Рейтинг: 5.0/1
Всего комментариев: 1
1 Mateus  
0
Finyall! This is just what I was looking for.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]