Возможно, связано с Хвостом, продолжающим привязываться ко дну после прокрутки с помощью колесика мыши

Я могу просматривать свои обычные файлы журналов (на моем локальном компьютере) с помощью tail -f и могу прокручивать вверх или вниз. Однако на одном из наших серверов (Ubuntu 10.04.3 LTS), когда я использую tail -f в файле журнала, он всегда привязывается к нижней части, и я не могу прокрутить вверх.

Я не вижу ничего об этом на странице руководства. У кого-нибудь есть идеи?

2 ответа2

3

Чтобы расширить ответ Тердона, less может быть идеальным для вашего использования. Вы сможете интерактивно перемещаться и следить за файлами журналов.

  • G ([Shift] -g) идет в конец файла
  • F ([Shift] -f) ожидает и следует за новыми данными (аналогично tail -f)
  • [Ctrl] -c (сигнал прерывания) останавливает ожидание данных и возобновляет стандартную навигацию

Кроме того, вы будете иметь все другие функции, которые less предложений (поиск, фильтр и т.д.)

0

Почему вы не используете more или less или даже cat? tail -f откроет файл и покажет содержимое по мере его добавления. Каждый раз, когда вывод обновляется, вы снова привязываетесь к нижней части. Если вы не хотите отслеживать ход выполнения файла в реальном времени, используйте один из приведенных выше инструментов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .