CKSUM(1) Polecenia uzytkownika CKSUM(1)
NAZWA
cksum - oblicza i weryfikuje sumy kontrolne
SKLADNIA
cksum [OPCJA]... [PLIK]...
OPIS
Wypisanie lub zweryfikowanie sum kontrolnych. Domyslnie uzywany jest
32-bitowy algorytm CRC.
Jesli nie podano PLIKU lub jako PLIK podano -, czyta standardowe
wejscie.
Argumenty, ktore sa obowiazkowe dla dlugich opcji, sa rowniez
obowiazkowe dla krotkich.
-a, --algorithm=TYP
wybranie funkcji skrotu. Zob. SKROT ponizej
--base64
tworzy skroty kodowane za pomoca base64, nie szesnastkowo
-c, --check
sprawdzanie sum zapisanych w PLIKACH
-l, --length=BITY
dlugosc skrotu w bitach; nie moze przekroczyc rozmiaru
maksymalnego i musi byc wielokrotnoscia 8 w przypadku blake2b;
musi wynosic 224, 256, 384 lub 512 przy sha2 lub sha3
--raw tworzy surowe skroty binarne, nie szesnastkowe
--tag wypisanie sumy kontrolnej w stylu BSD (domyslnie)
--untagged
wypisanie sumy kontrolnej w sposob odwrotny, bez typu
-z, --zero
zakonczenie kazdej linii na wyjsciu znakiem NUL, a nie znakiem
nowej linii i wylaczenie interpretacji znakow modyfikacji
Nastepujacych piec opcji jest przydatnych tylko przy sprawdzaniu sum
kontrolnych:
--ignore-missing
nie zwraca bledu, ani nie informuje przy brakujacych plikach
--quiet
nie wyswietla OK po kazdym pozytywnie zweryfikowanym pliku
--status
nie wyswietla niczego, wynik mozna poznac za pomoca kodu wyjscia
--strict
wychodzi z niezerowym kodem zakonczenia przy niepoprawnie
sformatowanych wierszach sum kontrolnych
-w, --warn
ostrzega o niepoprawnie sformatowanych wierszach sum kontrolnych
--debug
informacja o uzytej implementacji
--help wyswietla ten tekst i konczy prace
--version
wyswietla informacje o wersji i konczy dzialanie
SKROT okresla funkcje skrotu i domyslny format wyjsciowy:
sysv (rownowazny sum -s)
bsd (rownowazny sum -r)
crc (rownowazny cksum)
crc32b (dostepny tylko przez cksum)
md5 (rownowazny md5sum)
sha1 (rownowazny sha1sum)
sha2 (rownowazny sha{224,256,384,512}sum)
sha3 (dostepny tylko przez cksum)
blake2b
(rownowazny b2sum)
sm3 (dostepny tylko przez cksum)
Przy sprawdzaniu dane wejsciowe powinny byc danymi z wyjscia tego
programu lub odpowiednika.
AUTOR
Napisane przez Padraig Brady i Q. Frank Xia.
ZGLASZANIE BLEDOW
Zgloszenia bledow prosze wysylac na adres bug-coreutils@gnu.org
Strona internetowa GNU coreutils:
Ogolna pomoc dotyczaca oprogramowania GNU:
O bledach tlumaczenia programu prosimy poinformowac przez
PRAWA AUTORSKIE
Copyright (C) 2026 Free Software Foundation, Inc. Licencja GPLv3+: GNU
GPL w wersji 3 lub pozniejszej .
Jest to wolne oprogramowanie: mozna je zmieniac i rozpowszechniac. Nie
ma ZADNEJ GWARANCJI, w granicach okreslonych przez prawo.
ZOBACZ TAKZE
Pelna dokumentacja:
lub lokalnie, za pomoca info 'coreutils) cksum invocation'
TLUMACZENIE
Tlumaczenie niniejszej strony podrecznika: Gwidon S. Naskrent
, Wojtek Kotwica i Michal
Kulach
Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o
warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public
License w wersji 3 lub
nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI.
Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy
dyskusyjnej .
GNU coreutils 9.11 kwiecien 2026 CKSUM(1)