Cksum

Från Wiki.linux.se
Version från den 25 augusti 2024 kl. 14.37 av Admin (diskussion | bidrag) (→‎Källor)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

cksum - Beräkna och kontrollera CRC-kontrollsummor

Kommandot `cksum` används för att beräkna och kontrollera CRC-kontrollsummor och filstorlekar i ett Unix-liknande operativsystem.

Syntax

cksum [FIL]...

Beskrivning

Kommandot `cksum` beräknar och skriver ut CRC-kontrollsummor (Cyclic Redundancy Check) och filstorlekar för varje angiven fil. Kontrollsummor används för att verifiera integriteten hos filer och säkerställa att de inte har ändrats.

Alternativ

Kommandot `cksum` stöder inga specifika alternativ, men det fungerar genom att ta en eller flera filer som argument.

Exempel

Här är några praktiska exempel som visar hur du kan använda `cksum`-kommandot:

  • För att beräkna CRC-kontrollsumman för en fil:

cksum fil.txt

  • För att beräkna CRC-kontrollsummor för flera filer:

cksum fil1.txt fil2.txt fil3.txt

  • För att använda `cksum` med filinmatning:

echo "Testdata" | cksum

Skillnader mellan macOS och Linux

Det finns några viktiga skillnader att tänka på när man använder `cksum`-kommandot på macOS jämfört med Linux:

  • Standardinstallationer: På både macOS och de flesta Linux-distributioner är `cksum` inkluderat som en del av systemets verktyg. Det är en standardfunktion i både BSD och GNU coreutils.
  • Alternativ och funktioner: `cksum`-kommandot är mycket likartat mellan macOS och Linux, eftersom det följer POSIX-standarden och erbjuder samma grundläggande funktionalitet utan några specifika alternativ.
  • Utdataformat: Utdataformatet för `cksum` är identiskt på både macOS och Linux, vilket innebär att kontrollsumman och filstorleken skrivs ut i samma format oavsett plattform.

Det är alltid bra att konsultera `man`-sidan för `cksum` på din specifika plattform för att se vilka funktioner som är tillgängliga och hur de används.

Felsökning

Om du får ett felmeddelande när du använder `cksum`, kontrollera följande:

  • Att filerna du försöker beräkna kontrollsummor för faktiskt existerar.
  • Att du har rättigheter att läsa filerna.
  • Att syntaxen för ditt kommando är korrekt.

Se även

  • md5sum - Beräkna och kontrollera MD5-kontrollsummor.
  • sha1sum - Beräkna och kontrollera SHA-1-kontrollsummor.
  • sha256sum - Beräkna och kontrollera SHA-256-kontrollsummor.

Källor

Sidslut


Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.