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).
AFAIK dmesgwyświetla informacje o jądrze i modułach jądra, a /var/log/messagestakże informacje wytwarzane przez jądro i moduły. Jaka jest różnica? Czy /var/log/messages ⊂ wyjście dmesg? Więcej informacji, które mogą być pomocne: - Istnieje bufor pierścieniowy jądra , który moim zdaniem jest jedynym i jedynym miejscem do przechowywania danych dziennika jądra. - …
Mamy skrypt wsadowy dla systemu Windows, który automatycznie łączy się z serwerem Linux za pomocą PLINK (putty). Nie ma uwierzytelnienia publicznego klucza prywatnego, użytkownik i hasło są w skrypcie. Na naszym serwerze linux mamy kilka wpisów w dzienniku sshd (/ var / log / messages): sshd[7645]: Connection closed by xxx …
Mam dziennik serwera, który wyświetla określony wiersz tekstu w pliku dziennika, gdy serwer jest uruchomiony. Chcę wykonać polecenie po uruchomieniu serwera, a zatem wykonaj następujące czynności: tail -f /path/to/serverLog | grep "server is up" ...(now, e.g., wget on server)? Jak najlepiej to zrobić?
Zwykle oglądam wiele dzienników w katalogu tail -f directory/*. Problem polega na tym, że po utworzeniu nowego dziennika nie będzie on wyświetlany na ekranie (ponieważ *został już rozwinięty). Czy istnieje sposób monitorowania każdego pliku w katalogu, nawet tych, które są tworzone po rozpoczęciu procesu?
W moim dzienniku wiadomości znajduje się następujący raport: kernel: Out of memory: Kill process 9163 (mysqld) score 511 or sacrifice child kernel: Killed process 9163, UID 27, (mysqld) total-vm:2457368kB, anon-rss:816780kB, file-rss:4kB Nie ma znaczenia, czy ten problem jest httpd, mysqldalbo postfix, ale jestem ciekaw, w jaki sposób można kontynuować debugowania …
Zwróciłem uwagę, że mój serwer został zhakowany i zainfekowany znanym chińskim botnetem. Była to prototypowa / testująca maszyna wirtualna z własnym statycznym adresem IP (adres w USA), więc nie spowodowała żadnych szkód (zajęło mi to trochę czasu, aby ją rozgryźć). Teraz chciałbym wiedzieć, jakie IP / s zostały użyte do …
Jak znaleźć proces, który nieustannie zapisuje na dysk? Podoba mi się, że moja stacja robocza jest prawie cicha i właśnie buduję nowy system (P8B75-M + Core i5 3450s - 's', ponieważ ma niższy maksymalny TDP) z cichymi wentylatorami itp. I zainstalowałem Debian Wheezy 64-bit na tym. I coś mi działa …
Często używam komendy screen „log” do rejestrowania danych wyjściowych sesji w pliku, gdy dokonuję zmian w danym środowisku. Przeszukałem stronę podręcznika tmux, ale nie mogłem znaleźć odpowiednika. Czy ktoś wie o podobnej funkcji w tmuxie, czy muszę napisać własne skrypty opakowania, aby to zrobić? EDYCJA: Mam świadomość „skryptu” i innych …
Często widziałem słowa „bufor pierścienia jądra”, „poziom użytkownika”, „poziom dziennika” i kilka innych słów pojawiających się razem. na przykład / var / log / dmesg Zawiera informacje o buforze pierścienia jądra. /var/log/kern.log Zawiera tylko wiadomości jądra dowolnej loglevel /var/log/user.log Zawiera informacje o wszystkich dziennikach na poziomie użytkownika Czy wszystkie dotyczą …
Czy jest jakiś sposób, aby sprawdzić, który z moich procesów zabił jądro? Czasami loguję się na mój serwer i stwierdzam, że coś, co powinno działać całą noc, zatrzymało się po 8 godzinach i nie jestem pewien, czy działają aplikacje, czy jądra.
Mam screenuruchomioną instancję i musiałbym wykonać część kodu wewnątrz screeni pobrać wynik do mojego skryptu. Pierwsza część jest dość łatwa screen -S session_name -X eval 'stuff "$cmd"\015'. (Zmieniłem wiersz znaleziony w skrypcie ) Druga część, polegająca na wydostaniu się z produkcji, jest trudniejsza. Jak mogę uzyskać cały wynik, niezależnie od …
Muszę rejestrować każde naciśnięcie klawisza i przechowywać w pliku w katalogu użytkownika ~, podczas korzystania z mojego konta nie jestem sudoer i nie mogę w żaden sposób instalować programów (takich jak logKeys ). Jak mogę to zrobić za pomocą terminala? UWAGA: To pytanie nie jest duplikatem drugiego pytania o wzmiankę; …
Chcę zobaczyć wynik polecenia w terminalu, jak gdyby nie było przekierowania. Ponadto stderr musi zostać przekierowany do err.log, a stdout musi zostać przekierowany do stdout.log. Byłoby miło mieć również dokładną kopię tego, co jest wyświetlane w terminalu, tj. Błędy drukowane jako i kiedy występują, w osobnym pliku: stdouterr.log.
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.