Ero sivun ”Cksum” versioiden välillä
(komentorivikomentotietokantaa) |
(ei mitään eroa)
|
Versio 4. joulukuuta 2008 kello 12.56
cksum on komentoriviohjelma, joka laskee sille annetuista tiedostoista yksinkertaiset tarkistussummat. Tarkistussummien avulla on mahdollista varmistua esimerkiksi siitä, että tiedoston kopiointi verkon yli on tapahtunut onnistuneesti tai että tiedostoa ei ole muuten muutettu.
Käyttö
Tiedoston tarkistussumma lasketaan komennolla
cksum tiedosto
jonka tuloste on
464298427 168 tiedosto
cksum osaa laskea kerralla myös useampien tiedostojen tarkistussummat, eli sille voidaan antaa parametrina useampia tiedostoja:
cksum tiedosto1 tiedosto2
jolloin esimerkiksi hakemiston kaikkien tiedostojen tarkistussummat laskettaisiin komennolla
cksum *
Yleensä ohjelman tuloste kannattaa ohjata tiedostoon jolloin tiedostojen muuttumattomuuden tarkistaminen on helppoa:
cksum * > tiedostot.cksum
Kun tiedostot ja tarkistussummat sisältävä tiedosto on kopioitu uuteen paikkaan, voidaan tarkistaa vastaavatko tarkistussummat (eli että tiedostot eivät ole muuttuneet):
cksum * > kopioinnin_jalkeen.cksum diff tiedostot.cksum kopioinnin_jalkeen.cksum
Tällöin diff näyttää, jos tarkistussummatiedostoissa on eroa eli jos tarkistussummat ovat muuttuneet, se käy ilmi.