Jestem nowy w Ubuntu. Wcześniej uruchomiłem a tail -f /var/logs/syslog
i otrzymuję następujące wyświetlane wyniki:
kernel: [ 2609.699995] [drm:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 000d0000, was 1a0d0000
Co to znaczy?
command-line
tail
użytkownik174472
źródło
źródło
man tail
.Odpowiedzi:
Proponuję rzucić okiem na
man
stronętail
. Po prostu uruchomman tail
swoją powłokę lub sprawdź online .A jeśli nie wiesz, co to jest człowiek, zawsze możesz pisać
man man
;)źródło
Polecenie tail pokazuje ostatnie dziesięć wierszy pliku.
tail -f
wyświetla ostatnie dziesięć linii pliku i monitoruje plik pod kątem wszelkich nowych zmian. Innymi słowy, dołączy wszelkie zmiany do terminala, gdy pojawią się w pliku.Oczywiście, aby uzyskać więcej informacji, uruchom
man tail
w terminalu.źródło
To, co masz, to wyjście
/var/logs/syslog
pliku.Jest to plik przechowujący informacje o funkcjonalności systemu. Pliki te służą do sprawdzania przyczyny możliwej awarii systemu. Oczywiście nie będziesz przeglądać tych plików, chyba że masz problem.
Aby uzyskać dodatkowe informacje na temat tego rodzaju plików, zobacz to pytanie: Różnica między / var / log / messages, / var / log / syslog i /var/log/kern.log?
Powinieneś wiedzieć, że
tail
jest to polecenie, a jak mówią inni użytkownicy, możesz wiedzieć, co to polecenie dodajeman
na początku.źródło
tail
Polecenie to narzędzie wiersza polecenia do wyprowadzania ostatnią część plików podanych do niego za pośrednictwem standardowego wejścia. Zapisuje wyniki na standardowe wyjście. Domyślnie tail zwracalast ten lines
każdy podany plik. Może być również używany do śledzenia pliku w czasie rzeczywistym i oglądania, jak zapisywane są do niego nowe wiersze.Aby wyświetlić dziesięć ostatnich wierszy pliku, podaj nazwę pliku do polecenia tail.
Aby ustawić liczbę linii do wyświetlenia za pomocą ogona, wybierz opcję -n, a następnie liczbę linii do wyświetlenia.
tail -n 1 /usr/share/dict/words
źródło