Вопросы с тегом «tail»

Просмотр обновлений в конце файла, с хвостовой утилитой или без нее

265
Как заставить tail -f показывать цветной вывод

Я хотел бы иметь возможность отслеживать вывод файла журнала сервера, который имеет такие сообщения: INFO SEVERE и т.д., и если это так SEVERE, покажите линию красным цветом; если это INFO, зеленым цветом. Какой псевдоним можно настроить для tailкоманды, которая поможет мне сделать...

132
cat line X в строку Y на огромном файле

Скажем , у меня есть огромный текстовый файл (> 2 Гб) , и я просто хочу catлинии Xк Y(например , 57890000 на 57890010). Из того, что я понимаю, я могу сделать это, подключившись headк сети tailили наоборот, т.е. head -A /path/to/file | tail -B или альтернативно tail -C /path/to/file | head -D...

113
Хвост читает весь файл?

Если я хочу tailтекстовый tailфайл размером 25 ГБ, команда читает весь файл? Поскольку файл может быть разбросан по диску, я полагаю, что это необходимо, но я плохо разбираюсь в таких...

110
Как отслеживать только последние n строк файла журнала?

У меня есть растущий файл журнала, для которого я хочу отображать только последние 15 строк. Вот что я знаю, я могу сделать: tail -n 15 -F mylogfile.txt Когда файл журнала заполнен, tailдобавляются последние строки на экран. Я ищу решение, которое отображает только последние 15 строк и избавляется...

106
Как сделать `tail -f` файлов, повернутых в журнал?

В долго работающей системе у меня обычно есть терминал с $ tail -f /var/log/kern.log или что-то вроде этого открытого. Но время от времени мне приходится перезапускать такую ​​команду, потому что новые сообщения больше не отображаются. Я предполагаю, что это из-за работы по ротации журналов,...

60
Наблюдать за несколькими файлами журнала в одном выводе

Есть ли простой способ сделать что-то вроде, tail -f mylogfileкроме как отображать изменения более чем одного файла (возможно, с именем файла, добавленным в качестве префикса к каждой строке)? Или, может быть, инструмент с графическим интерфейсом? Я использую...

59
Как работает параметр «-f» команды tail?

$ tail -f testfile команда должна показывать последние записи в указанном файле в реальном времени, верно? Но этого не происходит. Пожалуйста, поправьте меня, если то, что я намерен сделать, неправильно ... Я создал новый файл "aaa", добавил строку текста и закрыл ее. Затем выполните эту команду...

54
Лучший способ следить за журналом и выполнять команду, когда в журнале появляется текст

У меня есть журнал сервера, который выводит определенную строку текста в свой файл журнала, когда сервер работает. Я хочу выполнить команду после запуска сервера и, следовательно, сделать что-то вроде следующего: tail -f /path/to/serverLog | grep "server is up" ...(now, e.g., wget on server)? Каков...

54
'Меньше' эквивалент командной строки 'tail -f'

Я хотел бы открыть файл с помощью less, и он автоматически прокручивает файл, похожий на tail -f. Я знаю, что я могу сделать less file, а затем ударил Shift-Fвперед навсегда; как tail -f. Мне нужно, lessпотому что он предоставляет --raw-control-charsфлаг, который необходим, потому что мой ввод...

47
Содержимое выходного файла при его изменении

Я хочу вывести содержимое файла, пока они меняются, например, если у меня есть файл, foobarи я делаю: magic_command foobar Текущий терминал должен отображать содержимое файла и ждать, пока я не знаю, я нажимаю ^ C. Тогда если из другого терминала я делаю: echo asdf >> foobar Первый терминал...

41
В чем разница между «tail -f» и «tail -F»?

Я никогда не использовал tail -Fкоманду, вместо этого всегда использовал, tail -fоднако кто-то сказал мне, что -Fлучше без особых объяснений. Я посмотрел справочную страницу для команды tail. -f output appended data as the file grows; -F Same as --follow=name --retry --retry Keep trying to open a...

41
Менее ли есть такая функция, как tail --follow = name (-F)

Команду lessможно использовать для замены tailв tail -f file чтобы обеспечить такие функции, как обработка двоичного вывода и навигация по прокрутке: less +F file На +средства префикс «вид , что тип , который после запуска», а ключ Fначинается следующий. Но lessтакже может заменить tail...

39
Grep от конца файла до начала

У меня есть файл с 30 000 000 строк (учет радиуса), и мне нужно найти последнее совпадение данного шаблона. Команда: tac accounting.log | grep $pattern дает то, что мне нужно, но это слишком медленно, потому что ОС должна сначала прочитать весь файл, а затем отправить в канал. Итак, мне нужно...

39
Как подключить несколько файлов, используя tail -0f в Linux / AIX

Я попытался выбрать два файла, используя опцию: tail -0f file1.log -0f file2.log В Linux я вижу ошибку "tail: может обрабатывать только один файл за раз". В AIX я вижу ошибку как «Неверные параметры». Это прекрасно работает, когда я использую: tail -f file1 -f file 2 в Linux, но не в AIX. Я хочу...

37
Файл журнала хвоста на нескольких машинах через ssh

Я пытаюсь tailзаписать файл журнала на несколько удаленных компьютеров и переслать вывод на мою локальную рабочую станцию. Я хочу, чтобы соединения закрывались при нажатии Ctrl- C. На данный момент у меня есть следующая функция, которая почти работает как задумано. function dogfight_tail() {...

36
Как мне заставить Вима вести себя как «tail -f»?

Я хотел бы знать, есть ли способ заставить Vim вести себя как tail -f. Даже самый лучший плагин Vim, который я нашел до сих пор, не делает то, что я ожидаю. Я действительно хочу видеть обновление файла в режиме реального времени . Даже если я не на клавиатуре, я хочу, чтобы Vim постоянно...

36
Почему «хвост-ф ... | хвост »не в состоянии произвести какой-либо вывод?

Почему следующая команда не выдает никаких результатов? $ tail -f /etc/passwd | tail Прочитав о буферизации , я попробовал следующее безрезультатно: $ tail -f /etc/passwd | stdbuf -oL tail Обратите внимание, что следующее действительно производит вывод: $ tail /etc/passwd | tail Так же это: $ tail...

34
Трубопровод от grep до awk не работает

Я пытаюсь grepв текущем tailфайле журнала и получить nслово из строки. Пример файла: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Теперь, если я сделаю tail: $ tail -f test.txt Beam goes blah John goes hey Beam...

34
Является ли `tail -f` более эффективным, чем` less + F`?

В этой статье указаны некоторые причины использования less +Fболее tail -f. Большинство причин касаются функций , а не технических причин: less +Fможно выделять, искать, перемещаться по файлу. Как насчет технических причин? AFAIK, lessиспользует опрос каждую секунду для обновления файла, в то время...