Linux-Befehle · 1 min read · Sep 21, 2025
Linux sum-Befehls-Tutorial für Anfänger (mit Beispielen)
Wenn Sie beginnen, immer mehr Zeit an der Linux-Befehlszeile zu verbringen, neigen Sie dazu, Dienstprogramme zu lernen, die nicht sehr häufig verwendet werden. Ein solches Werkzeug ist sum, das nur zwei Funktionen bietet: die Anzeige der Prüfziffer und der Blockanzahl für Eingabedateien. In diesem kurzen Tutorial werden wir die Grundlagen von sum anhand einiger leicht verständlicher Beispiele schnell besprechen.
Aber bevor wir das tun, ist es erwähnenswert, dass alle Beispiele in diesem Tutorial auf einem Ubuntu 16.04 LTS-System getestet wurden.
Linux sum-Befehl
Wie bereits oben erwähnt, gibt der sum-Befehl Ihnen Informationen über die Prüfziffer einer Datei und die Anzahl der Blöcke, aus denen eine Datei besteht. Folgendes ist seine Syntax:
sum [OPTION]... [DATEI]...Und hier ist, wie die Man-Seite des Werkzeugs es definiert:
Gibt Prüfziffer und Blockanzahl für jede DATEI aus.Folgendes sind einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie das Werkzeug funktioniert.
Q1. Wie verwendet man den sum-Befehl?
Die grundlegende Verwendung ist ziemlich einfach - geben Sie einfach eine Eingabedatei an den Befehl weiter. Zum Beispiel:
sum datei1Und hier ist die Ausgabe, die der Befehl auf meinem System erzeugt hat:
54333 1Der erste Eintrag ist die Prüfziffer und der zweite ist die Blockanzahl für die Datei.
Q2. Wie lässt man sum Eingaben von STDIN akzeptieren?
Dazu müssen Sie nur den sum-Befehl ohne Eingabe ausführen.
sumWenn Sie die Eingabetaste drücken, wartet der Befehl darauf, dass Sie eine Eingabe bereitstellen.
Sobald der Name der Eingabedatei angegeben ist, drücken Sie einfach ctrl+d, und Sie erhalten die Ausgabe.
Q3. Wie ändert man den Algorithmus, den sum verwendet?
Das Werkzeug bietet zwei Optionen: -r und -s. Erstere aktiviert den BSD sum-Algorithmus, während letztere sum anweist, den System V-Algorithmus zu verwenden. Außerdem verwendet sum mit -r 1k-Blöcke, während es mit -s 512-Byte-Blöcke verwendet.
Hier ist ein Beispiel:
Um mehr über sum zu erfahren, können Sie die Standardoptionen –help und –version verwenden. Erstere zeigt die vollständigen Hilfeinformationen an, während letztere die Versionsinformationen des Werkzeugs ausgibt.
Fazit
Wie Sie festgestellt haben, ist der sum-Befehl sehr einfach zu verstehen und zu verwenden - die Lernkurve ist sehr niedrig. Wir haben fast alle Befehlszeilenoptionen besprochen, die das Werkzeug bietet. Um mehr über Sum zu erfahren, gehen Sie zur Man-Seite.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.