Sha1sum

sha1sum er et program, der giver dig mulighed for at beregne hash-summer ( kontrolsummer ) af filer ved hjælp af SHA-1- algoritmen . I det sædvanlige tilfælde udlæses de beregnede hashes (kan gemmes i en fil til senere brug). I andre tilfælde kontrollerer programmet de beregnede værdier med de værdier, der er gemt i filen (dette er nyttigt til massekontrol af filernes integritet).

Oftest bruges programmet til at kontrollere den korrekte download af filer over netværket.

Inkluderet, især i GNU Coreutils- pakken .

Taster til at starte programmet

sha1sum [ nøgler ] [ fil ]...

Hvis filen ikke er angivet, eller tegnet - er angivet som dens navn , læses dataene fra standardinputtet.

Nøgler:

Eksempler

SHA-1 hashes (kontrolsummer) (160-bit værdier) udlæses som sekvenser af 40 hexadecimale tal.

$ sha1sum ./s* 41a12ce5ed24fcc802e74c2377f9791dc8d3e2e7 ./sec1.png 00e01ccb943f8ea2e5f588dc1351ea998cbdc5c5 ./sec2.png

For at beregne og skrive (til sums.sha1-fil) fil-hash (læses som binære filer) med navnemønster:

sha1sum -b ./sek* > sums.sha1

For at kontrollere kontrolsummerne for filer, der er gemt i en fil.

sha1sum -c summer.sha1 ./sec1.png: MISLYKKES ./sec2.png: Succes sha1sum: ADVARSEL: 1 beregnet kontrolsum ud af 2 stemte IKKE overens

Bemærk, at resultatet af kontrollen for hver fil vises: SUCCES eller FAILED . Listen over scannede filer læses fra den angivne fil.

Hvis du blot vil kontrollere, at alle filer har de korrekte kontrolsummer, kan du undertrykke "resultatoutput for hver fil" med --status- kontakten . Så bliver der slet ikke udlæst noget, men en usynlig " returkode " returneres . Dette er nyttigt, når programmet kaldes af et andet program.

Se også

Links