Pytania oznaczone «tail»

Oglądanie aktualizacji na końcu pliku, z narzędziem tail lub bez niego

132
cat linia X do linii Y na ogromnym pliku

Powiedzmy, że mam ogromny plik tekstowy (> 2 GB) i chcę tylko catwiersze Xdo Y(np. 57890000 do 57890010). Z tego, co rozumiem, mogę to zrobić przez pipingowanie headdo taillub odwrotnie, tj head -A /path/to/file | tail -B lub alternatywnie tail -C /path/to/file | head -D gdzie A, B, Ci...

113
Czy ogon czyta cały plik?

Jeśli chcę tailplik tekstowy o wielkości 25 GB, czy tailpolecenie odczytuje cały plik? Ponieważ plik może być rozproszony na dysku, wyobrażam sobie, że musi, ale nie rozumiem dobrze takich elementów

110
Jak monitorować tylko ostatnie n wierszy pliku dziennika?

Mam rosnący plik dziennika, dla którego chcę wyświetlić tylko ostatnie 15 wierszy. Oto, co wiem, co mogę zrobić: tail -n 15 -F mylogfile.txt Gdy plik dziennika jest wypełniony, taildołącza ostatnie wiersze do wyświetlacza. Szukam rozwiązania, które wyświetla tylko 15 ostatnich linii i pozbywam...

106
Jak zrobić „tail -f” logów obróconych plików?

W długo działającym systemie zwykle mam terminal $ tail -f /var/log/kern.log lub coś takiego otwarte. Ale od czasu do czasu muszę ponownie uruchomić takie polecenie, ponieważ nie są już wyświetlane żadne nowe wiadomości. Zakładam, że dzieje się tak z powodu zadania rotacji dziennika, które...

59
Jak działa parametr „-f” polecenia „tail”?

$ tail -f testfile polecenie ma pokazywać najnowsze wpisy w określonym pliku, w czasie rzeczywistym, prawda? Ale tak się nie dzieje. Proszę mnie poprawić, jeśli to, co zamierzam zrobić, jest złe ... Utworzyłem nowy plik „aaa”, dodałem wiersz tekstu i zamknąłem go. następnie wydał polecenie...

54
„Mniej” odpowiednik wiersza polecenia „tail -f”

Chciałbym otworzyć plik przy użyciu mniejszej ilości plików i automatycznie przewinąć plik podobny do tail -f. Wiem, że mogę to zrobić less file, a następnie uderzyć, Shift-Faby przejść do przodu na zawsze; jak tail -f. Potrzebuję, lessponieważ zapewnia --raw-control-charsflagę, co jest...

47
Wyjściowa zawartość pliku podczas ich zmiany

Chcę wyprowadzić zawartość pliku, gdy się zmieniają, na przykład jeśli mam plik foobari robię: magic_command foobar Bieżący terminal powinien wyświetlać zawartość pliku i czekać, aż, nie wiem, nacisnę ^ C. Następnie, jeśli z innego terminala: echo asdf >> foobar Pierwszy terminal...

41
Czy mniej ma taką funkcję jak ogon --follow = name (-F)

Polecenie lessmoże być stosowany w celu zastąpienia tailw tail -f file aby zapewnić takie funkcje, jak obsługa wyjścia binarnego i nawigacja po przewijaniu: less +F file Te +środki przedrostek „udawać I typu, że po starcie”, a kluczowe Frozpoczyna następujący. Ale może lessrównież...

41
Jaka jest różnica między „tail -f” a „tail -F”?

Nigdy nie użyłem tail -Fpolecenia zamiast tego zawsze użyłem, tail -fjednak ktoś powiedział mi, że -Flepiej bez większego wyjaśnienia. Poszukałem strony podręcznika użytkownika w poszukiwaniu polecenia ogona. -f output appended data as the file grows; -F Same as --follow=name --retry --retry...

39
Jak ogonić wiele plików za pomocą tail -0f w Linux / AIX

Próbowałem ogonić dwa pliki za pomocą opcji: tail -0f file1.log -0f file2.log W systemie Linux pojawia się błąd „ogon: może przetwarzać tylko jeden plik na raz”. W systemie AIX widzę błąd jako „nieprawidłowe opcje”. Działa to dobrze, gdy używam: tail -f file1 -f file 2 w systemie Linux, ale...

38
Grep od końca pliku do początku

Mam plik z około 30 000 000 wierszy (Radius Accounting) i muszę znaleźć ostatnie dopasowanie dla danego wzorca. Komenda: tac accounting.log | grep $pattern daje to, czego potrzebuję, ale jest zbyt wolne, ponieważ system operacyjny musi najpierw odczytać cały plik, a następnie wysłać go do...

36
Plik dziennika ogona na wielu komputerach przez ssh

Próbuję tailutworzyć plik dziennika na wielu zdalnych komputerach i przekazać dane wyjściowe na moją lokalną stację roboczą. Chcę, aby połączenia były zamykane po naciśnięciu Ctrl- C. W tej chwili mam następującą funkcję, która prawie działa zgodnie z przeznaczeniem. function dogfight_tail() {...

36
Dlaczego „tail -f… | tail ”nie daje żadnych wyników?

Dlaczego poniższe polecenie nie generuje danych wyjściowych? $ tail -f /etc/passwd | tail Po przeczytaniu o buforowaniu próbowałem bezskutecznie: $ tail -f /etc/passwd | stdbuf -oL tail Zauważ, że następujące wyniki generują dane wyjściowe: $ tail /etc/passwd | tail Czyni to: $ tail -f...

36
Jak sprawić, by Vim zachowywał się jak „tail-f”?

Chciałbym wiedzieć, czy istnieje sposób, aby Vim się zachowywał tail -f. Nawet najlepsza wtyczka Vima , jaką znalazłem do tej pory, nie spełnia moich oczekiwań. Naprawdę chcę zobaczyć aktualizację pliku w czasie rzeczywistym . Nawet z dala od klawiatury chcę, aby Vim ciągle przeładowywał bufor i...

34
Czy „tail -f” jest bardziej wydajny niż „less + F”?

Ten artykuł zwrócił uwagę na kilka powodów, aby korzystać z less +Fponad tail -f. Większość powodów dotyczy funkcji , a nie przyczyn technicznych : less +Fmoże wyróżniać, wyszukiwać, nawigować po pliku. Co z przyczyn technicznych ? AFAIK, lessużywa odpytywania co sekundę, aby zaktualizować plik,...

34
Rurowanie z grep do awk nie działa

Próbuję przejść grepdo tailpliku dziennika i uzyskać nth słowo z linii. Przykładowy plik: $ 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 Teraz, jeśli zrobię tail: $ tail -f test.txt Beam goes blah John goes...