Запитання з тегом «tail»

Перегляд оновлень у кінці файлу з утилітою хвоста або без нього

19
Як мати хвіст -f показати кольоровий вихід
Я хотів би мати можливість виправити вихідний файл журналу сервера, який містить такі повідомлення: INFO SEVERE тощо, і якщо є SEVERE, покажіть рядок червоним кольором; якщо є INFO, в зеленому. Який псевдонім я можу налаштувати для tailкоманди, яка допомогла б мені це зробити?

6
котяча лінія X до рядка Y на величезному файлі
Скажімо , у мене є величезний текстовий файл (> 2 Гб) , і я просто хочу catлінії Xдо Y(наприклад , 57890000 на 57890010). З того, що я розумію, я можу це зробити, headпереходячи в tailабо viceversa, тобто head -A /path/to/file | tail -B або альтернативно tail -C /path/to/file | head …
132 tail  cat  large-files  head 

5
Чи хвостик читає весь файл?
Якщо я хочу до tail25 Гб текстового файлу, чи tailчитає команда весь файл? Оскільки файл може бути розкиданий на диску, я думаю, що це має бути, але я не розумію таких внутрішніх справ.
113 tail 

5
Як слідкувати лише за останніми n рядками файлу журналу?
У мене зростає файл журналу, для якого я хочу відображати лише останні 15 рядків. Ось що я знаю, що можу зробити: tail -n 15 -F mylogfile.txt Коли файл журналу заповнюється, tailдодає до дисплея останні рядки. Я шукаю рішення, яке відображатиме лише останні 15 рядків і позбавляється від рядків до останніх …
110 logs  monitoring  tail 

1
Як зробити "хвіст -f" файлів, повернутих у журнал?
У тривалій системі у мене зазвичай є термінал $ tail -f /var/log/kern.log або щось подібне відкрите. Але час від часу мені доводиться перезавантажувати таку команду, оскільки нових повідомлень більше не відображається. Я припускаю, що це відбувається тому, що завдання обертання журналу, яке замінило файл журналу, tail -fбуло "переглядом". Як я …
106 logs  tail  logrotate  rsyslog 


3
Як працює параметр «-f» команди «хвіст»?
$ tail -f testfile команда повинна відображати останні записи у вказаному файлі в режимі реального часу? Але цього не відбувається. Будь ласка, виправте мене, якщо те, що я маю намір це зробити, є неправильним ... Я створив новий файл "aaa" і додав рядок тексту та закрив його. потім видав цю …

10
Як отримати зворотну поведінку для "хвоста" та "голови"?
Чи є спосіб head/ tailотримати документ і отримати зворотний вихід; тому що ви не знаєте, скільки рядків у документі? Тобто я просто хочу отримати все, крім перших 2 рядків, foo.txtщоб додати до іншого документа.

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

2
Еквівалент командного рядка "менше" "хвоста -f"
Я хотів би відкрити файл, використовуючи менше, і зробити його автоматично прокручувати файл, подібний до tail -f. Я знаю, що я можу зробити less file, а потім натиснути Shift-Fвперед назавжди; як tail -f. Мені це потрібно, lessтому що він надає --raw-control-charsпрапор, що необхідно, тому що мій вклад барвистий.
54 shell  less  tail 

5
слідкуйте за файлами (à la tail -f) у всій каталозі (навіть у нових)
Я звичайно спостерігаю, як багато журналів у каталозі роблять tail -f directory/*. Проблема полягає в тому, що після цього створюється новий журнал, він не відображатиметься на екрані (тому що *він уже розширений). Чи є спосіб відстежувати кожен файл у каталозі, навіть той, який створюється після запуску процесу?
53 logs  tail 

5
Зміст вихідного файлу під час їх зміни
Я хочу вивести вміст файлу, коли вони змінюються, наприклад, якщо у мене є файл, foobarі я: magic_command foobar Поточний термінал повинен відображати вміст файлу і чекати, поки я не знаю, натискаю ^ C. Тоді якщо з іншого терміналу я роблю: echo asdf >> foobar Перший термінал повинен відображати щойно доданий …
47 terminal  tail  stdout 

2
Яка різниця між «хвостом -f» та «хвостом -F»?
Я ніколи не використовував tail -Fкоманду, а завжди використовував, tail -fпроте хтось сказав мені, що -Fкраще без особливих пояснень. Я переглянув сторінку людини для команди хвоста. -f output appended data as the file grows; -F Same as --follow=name --retry --retry Keep trying to open a file even when it is …
41 tail 

2
Чи менше має таку функцію, як хвіст --follow = name (-F)
Команда lessможе бути використана для заміни tailв tail -f file щоб надати такі функції, як обробка двійкового виводу та переміщення прокрутки: less +F file На +кошти префікс «вид , що тип , який після запуску», а ключ Fпочинається наступний. Але lessтакож може замінити tail --follow=name file що випливає, fileнавіть якщо …
41 tail  less  pager 

7
Як зафіксувати кілька файлів за допомогою хвоста -0f в Linux / AIX
Я спробував записати два файли за допомогою параметра: tail -0f file1.log -0f file2.log У Linux я бачу помилку "хвіст: може обробляти лише один файл одночасно". У AIX я бачу помилку як "Недійсні параметри". Це добре працює, коли я використовую: tail -f file1 -f file 2 в Linux, але не в …
39 tail 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.