GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux sum Command Tutorial für Anfänger (mit Beispielen)

Wenn Sie anfangen, immer mehr Zeit mit der Arbeit an der Linux-Befehlszeile zu verbringen, neigen Sie dazu, Dienstprogramme zu lernen, die nicht sehr häufig verwendet werden. Ein solches Werkzeug ist Summe , das nur zwei Funktionen bietet:Anzeige der Prüfsumme und Blockanzahl für Eingabedateien. In diesem kurzen Tutorial werden wir anhand einiger leicht verständlicher Beispiele schnell die Grundlagen der Summe erörtern.

Aber bevor wir das tun, ist es erwähnenswert, dass alle Beispiele in diesem Tutorial auf einem Ubuntu 16.04 LTS-Rechner getestet wurden.

Linux-Summenbefehl

Wie oben bereits erwähnt, gibt der sum-Befehl Auskunft über die Datei-Prüfsumme und die Anzahl der Blöcke, aus denen eine Datei besteht. Es folgt die Syntax:

sum [OPTION]... [FILE]...

Und so definiert es die Manpage des Tools:

Print checksum and block counts for each FILE.

Im Folgenden finden Sie einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon vermitteln sollen, wie das Tool funktioniert.

Q1. Wie verwende ich den Summenbefehl?

Die grundlegende Verwendung ist ziemlich einfach - übergeben Sie einfach eine Eingabedatei an den Befehl. Zum Beispiel:

sum file1

Und hier ist die Ausgabe, die der Befehl auf meinem System erzeugt hat:

54333     1

Der erste Eintrag ist die Prüfsumme und der zweite die Blockanzahl für die Datei

Q2. Wie lässt sich sum dazu bringen, Eingaben von STDIN zu akzeptieren?

Dazu müssen Sie lediglich den Summenbefehl ohne Eingabe ausführen.

sum

Wenn Sie die Eingabetaste drücken, wartet der Befehl auf Ihre Eingabe.

Sobald der Name der Eingabedatei angegeben ist, drücken Sie einfach Strg+D und Sie erhalten die Ausgabe.

Q3. Wie kann man die Verwendung der Algorithmussumme ändern?

Das Tool bietet zwei Optionen:-r und -s. Ersteres aktiviert den BSD-Summenalgorithmus, während letzteres sum anweist, System V algo zu verwenden. Außerdem verwendet sum mit -r 1k-Blöcke, während mit -s 512-Byte-Blöcke verwendet werden.

Hier ist ein Beispiel:

Um mehr über sum zu erfahren, können Sie die Standardoptionen --help und --version verwenden. Ersteres zeigt die vollständigen Hilfeinformationen an, während letzteres die Versionsinformationen des Tools ausgibt.

Schlussfolgerung

Wie Sie bemerkt haben, ist der Summenbefehl sehr einfach zu verstehen und zu verwenden - die Lernkurve ist sehr gering. Wir haben fast alle Befehlszeilenoptionen besprochen, die das Tool bietet. Um mehr über Sum zu erfahren, besuchen Sie die Manpage.


Linux
  1. Linux expand Command Tutorial für Anfänger (mit Beispielen)

  2. Linux yes Command Tutorial für Anfänger (mit Beispielen)

  3. Linux nproc Command Tutorial für Anfänger (mit Beispielen)

  4. Linux-Benutzer Befehls-Tutorial für Anfänger (mit Beispielen)

  5. Linux sleep Command Tutorial für Anfänger (mit Beispielen)

Linux Look Command Tutorial für Anfänger (mit Beispielen)

Linux-Lsattr-Befehls-Tutorial für Anfänger (mit Beispielen)

Linux tload Command Tutorial für Anfänger (mit Beispielen)

Linux znew Command Tutorial für Anfänger (mit Beispielen)

Linux zdump Command Tutorial für Anfänger (mit Beispielen)

Linux tr Command Tutorial für Anfänger (mit Beispielen)