Sha1sum

A sha1sum egy olyan program, amely lehetővé teszi a fájlok hash összegének ( ellenőrző összegének ) kiszámítását az SHA-1 algoritmus segítségével . Szokásos esetben a kiszámított hash - ek kerülnek kiadásra (fájlba menthetők későbbi használatra). Más esetekben a program ellenőrzi a számított értékeket a fájlban tárolt értékekkel (ez hasznos a fájlok integritásának tömeges ellenőrzéséhez).

Leggyakrabban a programot a fájlok hálózaton keresztüli letöltésének ellenőrzésére használják.

Különösen benne van a GNU Coreutils csomagban .

A program indításának gombjai

sha1sum [ kulcsok ] [ fájl ]...

Ha a fájl nincs megadva, vagy neveként a - karakter van megadva , akkor a rendszer a szabványos bemenetről olvassa be az adatokat.

Kulcsok:

Példák

Az SHA-1 hash-ek (ellenőrző összegek) (160 bites értékek) 40 hexadecimális számból álló sorozatként jelennek meg.

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

Fájlkivonatok (bináris fájlként olvasható) kiszámításához és írásához (sums.sha1 fájlba) névmintával:

sha1sum -b ./sec* > összegek.sha1

A fájlban tárolt fájlok ellenőrző összegeinek ellenőrzése.

sha1sum -c summák.sha1 ./sec1.png: SIKERTELEN ./sec2.png: Siker sha1sum: FIGYELMEZTETÉS: 2-ből 1 ellenőrző összeg NEM egyezik

Vegye figyelembe, hogy minden fájlnál megjelenik az ellenőrzés eredménye: SIKERES vagy SIKERTELEN . A beolvasott fájlok listája a megadott fájlból olvasható ki.

Ha csak azt szeretné ellenőrizni, hogy az összes fájlnak megfelelő ellenőrzőösszege van-e, akkor a --status kapcsolóval letilthatja az "minden fájl eredménykimenetét" . Ekkor semmi sem kerül kiadásra, hanem egy láthatatlan " visszatérési kód " kerül visszaadásra . Ez akkor hasznos, ha a programot egy másik program hívja meg.

Lásd még

Linkek