Szukałem tego pytania i pojawia się wszystko oprócz CRC. Czy jest na to dobry sposób?
Szukałem tego pytania i pojawia się wszystko oprócz CRC. Czy jest na to dobry sposób?
Odpowiedzi:
Jak zawsze (może czasami), Google jest moim przyjacielem:
$ sudo apt-get install libarchive-zip-perl
$ crc32 my_file
perl-Archive-Zip
w fedora, pamiętaj
yum install perl-Archive-Zip
Jednym ze sposobów na obliczenie tego jest:
cksum "file"
Kolejny to
crc32 "file"
Aby użyć tego ostatniego polecenia, musisz zainstalować libarchive-zip-perl
pakiet
cksum
nie jest kompatybilny crc32
, używa innego algorytmu
Użyłbym wewnętrznego md5sum
jednego z dostarczonych programów sha:
sha1sum (1) - compute and check SHA1 message digest
sha224sum (1) - compute and check SHA224 message digest
sha256sum (1) - compute and check SHA256 message digest
sha384sum (1) - compute and check SHA384 message digest
sha512sum (1) - compute and check SHA512 message digest
cksum
jest obecnie przestarzały z powodu swoich problemów.
cksum
nie wystarczy do tego celu?
cksfv
aplikacja z cksfv
pakietu generuje również sumę kontrolną CRC32.
cksfv -c "file"
wypisuje CRC32 na standardowe wyjście. Jeśli chcesz pominąć nagłówek, a cksfv -c "file" 2>/dev/null | grep -v ^\;
podaje nazwę pliku + CRC32 i brak ostrzeżenia dla katalogu.