Linux-Befehle · 2 min read · Sep 20, 2025

Linux md5sum Befehl Tutorial für Anfänger (5 Beispiele)

Während wir bereits das cksum-Befehlszeilenprogramm besprochen haben, gibt es ein weiteres Tool, das Sie in Szenarien verwenden können, in denen Sie die Integrität von Dateien während der Übertragungen überprüfen müssen. Das Tool, von dem wir hier sprechen, ist md5sum. Ein weiteres häufig verwendetes Tool zur Berechnung von Prüfziffern für Dateien ist der sha1sum-Befehl.

Dieses Tutorial wird die Grundlagen dieses Befehls anhand von leicht verständlichen Beispielen erläutern.

Aber bevor wir das tun, ist es erwähnenswert, dass alle Beispiele in diesem Artikel auf Ubuntu 22.04 LTS getestet wurden.

Linux md5sum Befehl

Der md5sum-Befehl berechnet und überprüft einen MD5 (128-Bit) Nachrichten-Hash für Dateien. Hier ist die Syntax des Befehls:

md5sum [OPTION]... [FILE]...

Die folgenden Beispiele im Frage-Antwort-Stil sollten Ihnen eine bessere Vorstellung davon geben, wie md5sum funktioniert.

Q1. Wie funktioniert der md5sum-Befehl?

Die grundlegende Verwendung ist ziemlich einfach - wenn Sie die MD5-Prüfziffer für eine Datei berechnen möchten, müssen Sie den Dateinamen als Eingabe an den Befehl übergeben. Zum Beispiel:

md5sum testfile.txt

Sie können die Ausgabe auch in eine Textdatei umleiten, um den Hash später mit Änderungen/Korruption in der Datei zu überprüfen.

md5sum testfile.txt > digest.md5

Verwenden Sie die -c Befehlszeilenoption, um den Hash zu überprüfen.

md5sum -c digest.md5

Überprüfen des md5-Hashes einer Datei

Und wenn es Änderungen oder Korruption gibt, sieht die Ausgabe von md5sum so aus:

MD5-Hash-Validierung fehlgeschlagen

Q2. Wie ändere ich die Art und Weise, wie Dateien gelesen werden, um die Prüfziffer zu erstellen?

Standardmäßig liest der md5sum-Befehl die Eingabe im Textmodus. Wenn Sie möchten, können Sie das Tool jedoch auch im Binärmodus lesen lassen. Dies können Sie mit der -b Befehlszeilenoption tun.

md5sum -b [dateiname]

Sie können md5sum auch zwingen, eine BSD-Stil-Prüfziffer mit der –tag Befehlszeilenoption zu erstellen.

Q3. Wie lasse ich md5sum fehlende Dateien ignorieren?

Wenn Sie Prüfziffern überprüfen und möchten, dass md5sum weder fehlschlägt noch den Status für fehlende Dateien meldet, können Sie die –ignore-missing Option verwenden. Der folgende Screenshot zeigt diese Option in Aktion:

md5sum fehlende Dateien ignorieren

So sehen Sie, dass im zweiten Fall kein Fehler und keine Benachrichtigung erzeugt wurden.

Q4. Wie lasse ich md5sum vermeiden, OK für jede erfolgreich verifizierte Datei auszugeben?

Das folgende ist das Standardverhalten von md5sum:

md5sum ruhiger Modus

Wenn Sie jedoch nicht für jede erfolgreich verifizierte Datei OK sehen möchten, können Sie die –quiet Option verwenden. In unserem Fall würde der obige Befehl also so aussehen:

md5sum -c --quiet digest.md5

Q5. Wie berechnet md5sum Prüfziffern?

Die Summen werden von dem Tool wie in RFC 1321 beschrieben berechnet. Hier ist, was die Man-Seite sagt:

       Die  Summen  werden  wie in RFC 1321 beschrieben berechnet.  Bei der Überprüfung sollte die  Eingabe ein früherer Output dieses Programms sein.  Der Standardmodus ist  es, eine  Zeile mit Prüfziffer, einem Leerzeichen, einem Zeichen, das den Eingabemodus angibt ('*' für Binär, ' ' für Text oder wo Binär  unwesentlich ist),  und den Namen für jede DATEI auszugeben.

       Der MD5-Algorithmus sollte nicht mehr für sicherheitsrelevante Zwecke verwendet werden.  Stattdessen sollten Sie besser einen SHA-2-Algorithmus verwenden, der in den Programmen sha224sum(1), sha256sum(1), sha384sum(1), sha512sum(1) implementiert ist.

Wenn Sie ein Neuling in der Linux-Befehlszeile sind, werden Sie in Ihren frühen Tagen weniger Gelegenheiten haben, md5sum zu verwenden. Es richtet sich hauptsächlich an Systemadministratoren/professionelle Benutzer. Aber es schadet nicht, ein grundlegendes Verständnis dafür zu entwickeln, wie das Tool funktioniert, worauf sich dieses Tutorial konzentriert. Wenn Sie mehr erfahren möchten, können Sie zur Man-Seite von md5sum gehen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.