Sha1sum

sha1sum on ohjelma, jonka avulla voit laskea tiedostojen tiivistesummat ( tarkistussummat ) SHA-1- algoritmin avulla . Tavallisessa tapauksessa lasketut tiivisteet tulostetaan (voidaan tallentaa tiedostoon myöhempää käyttöä varten). Muissa tapauksissa ohjelma tarkistaa lasketut arvot tiedostoon tallennetuilla arvoilla (tämä on hyödyllistä tiedostojen eheyden joukkotarkastuksessa).

Useimmiten ohjelmaa käytetään tarkistamaan tiedostojen oikea lataus verkon kautta.

Sisältyy erityisesti GNU Coreutils -pakettiin .

Näppäimet ohjelman käynnistämiseen

sha1sum [ avaimet ] [ tiedosto ]...

Jos tiedostoa ei ole määritetty tai sen nimeksi on määritetty merkki - , tiedot luetaan vakiosyötteestä.

Avaimet:

Esimerkkejä

SHA-1-tiivisteet (tarkistussummat) (160-bittiset arvot) tulostetaan 40 heksadesimaaliluvun sarjoina.

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

Voit laskea ja kirjoittaa (sums.sha1-tiedostoon) tiedostotiivisteitä (lukea binääritiedostoina) nimikuviolla:

sha1sum -b ./s* > summat.sha1

Tarkistaa tiedostoon tallennettujen tiedostojen tarkistussummat.

sha1sum -c summat.sha1 ./sec1.png: Epäonnistui ./sec2.png: Onnistui sha1sum: VAROITUS: 1 laskettu tarkistussumma 2 EI täsmää

Huomaa, että jokaisen tiedoston kohdalla näytetään tarkistuksen tulos: SUCCESS tai FAILED . Skannattujen tiedostojen luettelo luetaan määritetystä tiedostosta.

Jos haluat vain tarkistaa, että kaikilla tiedostoilla on oikeat tarkistussummat, voit estää "tulostulosteen jokaiselle tiedostolle" --status- kytkimellä . Silloin ei tulosteta mitään, vaan palautetaan näkymätön " palautuskoodi " . Tämä on hyödyllistä, kun ohjelmaa kutsuu toinen ohjelma.

Katso myös

Linkit