Protokolldateien oder „Logdateien“ (engl. „log files“) sind ein wichtiges Konzept eines Linux-Systems. Viele Programme, insbesondere alle Dienste und das System selbst, schreiben derartige Dateien. Dort kann man Fehler des Systems finden, Probleme von Diensten erkennen oder einfach nur verfolgen, was das System im Hintergrund macht.
Üblicherweise findet man die Protokolldateien im Verzeichnis /var/log. Manche Dienste, die z.B. mehrere Dateien schreiben, benutzen Unterverzeichnisse wie z.B. Samba mit /var/log/samba/.
Logdateien sind immer Textdateien, d.h. man kann sie mit jedem beliebigen Texteditor oder Dateibetrachter ansehen. Die Desktop-Umgebungen bringen Werkzeuge mit, um die Protokolle etwas komfortabler zu analysieren. Man kann aber auch das Terminal verwenden.