Sha1sum

sha1sum je program, který vám umožňuje vypočítat hash součty ( kontrolní součty ) souborů pomocí algoritmu SHA-1 . V obvyklém případě jsou vypočtené hashe výstupem (lze uložit do souboru pro pozdější použití). V ostatních případech program kontroluje vypočítané hodnoty s hodnotami uloženými v souboru (toto je užitečné pro hromadnou kontrolu integrity souborů).

Nejčastěji se program používá ke kontrole správného stahování souborů po síti.

Obsaženo zejména v balíčku GNU Coreutils .

Klávesy pro spuštění programu

sha1sum [ klíče ] [ soubor ]...

Pokud není soubor zadán nebo je jako jeho název uveden znak - , pak se data načtou ze standardního vstupu.

Klíče:

Příklady

SHA-1 hash (kontrolní součty) (160bitové hodnoty) jsou vydávány jako sekvence 40 hexadecimálních čísel.

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

Chcete-li vypočítat a zapsat (do souboru sums.sha1) hashe souborů (čtení jako binární soubory) se vzorem názvu:

sha1sum -b ./sec* > sums.sha1

Kontrola kontrolních součtů souborů uložených v souboru.

sha1sum -c součty.sha1 ./sec1.png: SELHLA ./sec2.png: Úspěch sha1sum: VAROVÁNÍ: 1 vypočítaný kontrolní součet ze 2 se neshodoval

Všimněte si, že pro každý soubor se zobrazí výsledek kontroly: ÚSPĚCH nebo NEÚSPĚCH . Seznam naskenovaných souborů se načte ze zadaného souboru.

Pokud chcete pouze zkontrolovat, že všechny soubory mají správné kontrolní součty, můžete potlačit "výstup výsledků pro každý soubor" pomocí přepínače --status . Pak se nevypíše vůbec nic, ale vrátí se neviditelný " návratový kód " . To je užitečné, když je program volán jiným programem.

Viz také

Odkazy