Konfigurowanie lub analiza plików dziennika (pliki tekstowe, w których programy wyświetlają komunikaty o błędach i komunikaty informacyjne, przydatne do debugowania i rozwiązywania problemów).
Dzienniki poczty są niezwykle trudne do odczytania. Jak mogę wypisać pustą linię między każdą linią wydrukowaną w linii poleceń? Powiedzmy na przykład, że przeglądam dziennik. W ten sposób wiele owiniętych linii nie jest mylonych.
Gdy ktoś nie należy do grupy sudoers i próbuje użyć sudo, otrzymaj taki komunikat o błędzie: yzT is not in the sudoers file. This incident will be reported. Próbuję dowiedzieć się, w którym dzienniku są rejestrowane te informacje, aby sprawdzić, kto próbował na przykład uruchomić polecenie w sudo, ale nie …
Wiem to oczywiście cat logfile.txt | wc -l 120 powie mi liczbę wierszy w pliku. Natomiast tail -f logfile.txt pokaże mi nowe wiersze, do których pisze inny program logfile.txt. Czy można połączyć oba, aby uzyskać ciągłą aktualizację liczby wierszy pliku logfile.txt ze standardowymi narzędziami tekstowymi? Wiem o tym watch wc …
Chciałbym używać syslog do rejestrowania wiadomości pochodzących z mojej strony opartej na PHP. Moje pytanie brzmi - czy mogę dodać niestandardową nazwę obiektu? Wiem, że istnieją predefiniowane obiekty, takie jak: auth, authpriv, cron, dæmon, kern, lpr, mail, mark, news, syslog, user, UUCP and local0 through local7. I, jak rozumiem, mogłem …
Napisałem udevregułę, która jest uruchamiana za każdym razem, gdy moje urządzenie jest montowane / odinstalowywane. Jednak w którym dzienniku błędów systemu Linux (Debian) powinienem sprawdzić podczas debugowania takich reguł?
lessCzęsto używam do przeglądania plików dziennika i co jakiś czas chciałbym filtrować dane wyjściowe, ukrywając linie zawierające niektóre słowa kluczowe . W lessto możliwe, aby filtrować out linii z &!<keyword>ale to działa tylko dla jednego słowa kluczowego w danej chwili. Chciałbym podać listę słów kluczowych do odfiltrowania. Czy to w …
Mam plik z wieloma wierszami, a każdy wiersz ma na początku znacznik czasu, na przykład [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Dlatego często sprawdzam 2 rzeczy z tego pliku dziennika. Podano również kilka pierwszych wierszy, które mają warunki globalne i czas rozpoczęcia. Ostatnie kilka wierszy, które mają status wyjścia …
Używam Ubuntu 10.04. Czy istnieje sposób, aby uzyskać codzienny raport o tym, kto zalogował się do skrzynki, o której godzinie, a nawet - to może wymagać zbyt wiele - raport o komendach, których użyli? Jest to pudełko o niskim zużyciu, więc myślę, że byłby to dobry sposób, aby zobaczyć, co …
Piszę skrypt, który chcę uruchomić bez uprawnień. Chcę, aby błędy napotkane przez skrypt były rejestrowane w pliku dziennika. Nie mam uprawnień, aby napisać do jednego /var/log. I nie chcę mieć takiego w moim katalogu domowym. Czy jest miejsce, w którym skrypty przestrzeni użytkownika mogą rejestrować informacje o środowisku wykonawczym? Jaka …
Czy jest jakiś sposób na utworzenie pliku dziennika do przechowywania niektórych danych w / var / log / przy pomocy funkcji biblioteki lub wywołania systemowego w języku c w systemie Linux? Chcę też poznać standardy, których powinniśmy przestrzegać przy pisaniu i przetwarzaniu dziennika. Dzięki
Staram się przechowywać ostatnie 50 wierszy w moim pliku, w którym oszczędzam temperaturę co minutę. Użyłem tego polecenia: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test Ale wynikiem jest pusty plik testowy. Myślałem, że wyświetli ostatnie 50 wierszy pliku testowego i wstawi go do pliku testowego. Kiedy używam tego polecenia: tail -n …
Mój system nagle się zawiesił, uruchomiłem go ponownie, gdzie mogłem znaleźć ostatni / poprzedni dziennik awarii, ponieważ nie ma go /var/log/syslog*już ...
Próbuję zobaczyć, ile razy foo barpojawia się w /var/log/foo.logdowolnym czasie na zdalnym serwerze, ale nic, co do tej pory próbowałem, nie zadziałało. Mam już skrypt timera, którego używam do śledzenia, ile czasu minęło, odkąd zacząłem tailing /var/log/foo.log, a teraz chciałbym po prostu powiedzieć, ile razy foo barpojawił się w wynikach …
Jak znaleźć numer linii w Bash, w którym wystąpił błąd? Przykład Tworzę następujący prosty skrypt z numerami linii, aby wyjaśnić, czego potrzebujemy. Skrypt skopiuje pliki z cp $file1 $file2 cp $file3 $file4 Gdy jedno z cppoleceń nie powiedzie się, funkcja zakończy działanie z wyjściem 1 . Chcemy dodać funkcję do …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.