summa | |
---|---|
Tyyppi | Tiimi |
Tekijä | Thompson, Ken |
Kehittäjä | AT&T Bell Labs |
Käyttöjärjestelmä | Unix , Unix-tyyppinen käyttöjärjestelmä , Inferno |
Ensimmäinen painos | 3. marraskuuta 1971 |
Lisenssi | ydinohjelmat : GPLv3+ |
sum on vanhentunut apuohjelma , joka on saatavilla joissakin Unixissa ja Unixin kaltaisissa käyttöjärjestelmissä . Tämä apuohjelma näyttää kunkin tiedoston tarkistussumman sekä näiden tiedostojen tallennuslaitteessa olevien lohkojen määrän [1] .
Ohjelmaa sumei käytetä yleisesti, ja se on hyödyllinen vain historiallisiin tarkoituksiin. Se ei ole osa POSIX - sarjaa . Kaksi algoritmia on yleisesti saatavilla: 16-bittinen BSD-tarkistussumma ja 32-bittinen SYSV-tarkistussumma . Ne ovat molemmat heikompia kuin cksum -apuohjelman käyttämä CRC32 -algoritmi [2] .
FreeBSD- ja GNU-toteutusten oletusalgoritmi on heikompi BSD-tarkistussumma-algoritmi. Vaihtaminen kahden algoritmin välillä tapahtuu komentoriviparametreilla [2] .
Summa -apuohjelma kutsutaan komentoriviltä seuraavan syntaksin mukaisesti:
summa [OPTION]... [TIEDOSTO]...mahdollisilla vaihtoehdoilla:
Jos tiedostoparametria ei ole määritetty tai jos itse FILE-parametri on -, syötetiedostona käytetään vakiosyöttövirtaa [1] .