Md5sum

Från Wiki.linux.se
(Omdirigerad från md5sum)
Hoppa till navigering Hoppa till sök

md5sum - Beräkna och kontrollera MD5-kontrollsummor

Kommandot `md5sum` används för att beräkna och kontrollera MD5-kontrollsummor för filer i ett Unix-liknande operativsystem.

Syntax

md5sum [ALTERNATIV]... [FIL]...

Beskrivning

Kommandot `md5sum` beräknar och skriver ut MD5-kontrollsummor för varje angiven fil. MD5-kontrollsummor används för att verifiera integriteten hos filer och säkerställa att de inte har ändrats.

Alternativ

Kommandot `md5sum` stöder flera alternativ som kan användas för att justera hur kontrollsummorna beräknas och kontrolleras:

  • -b, --binary - Läs in filer i binärt läge.
  • -c, --check - Kontrollera MD5-summor mot en lista i en fil.
  • --tag - Skapa BSD-stil checksums.
  • --text - Läs in filer i textläge (standard).
  • --quiet - Visa inga meddelanden om korrekta filer.
  • --status - Visa inga meddelanden, avsluta med statuskoder.
  • --strict - Ignorera felaktiga format i kontrollsummfilen.
  • -w, --warn - Varn vid problem med filformatet.
  • --help - Visa hjälpmeddelande och avsluta.
  • --version - Visa versionsinformation och avsluta.

Exempel

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

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

md5sum fil.txt

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

md5sum fil1.txt fil2.txt fil3.txt

  • För att skriva kontrollsummor till en fil:

md5sum fil1.txt fil2.txt fil3.txt > kontrollsum.txt

  • För att kontrollera kontrollsummor från en fil:

md5sum -c kontrollsum.txt

  • För att visa inga meddelanden om korrekta filer vid kontroll:

md5sum -c --quiet kontrollsum.txt

  • För att skapa BSD-stil kontrollsummor:

md5sum --tag fil.txt

Skillnader mellan macOS och Linux

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

  • Standardinstallationer: På de flesta Linux-distributioner är `md5sum` en del av GNU coreutils och finns förinstallerat. På macOS finns det ett liknande kommando som heter `md5` som fungerar på ett liknande sätt men kan ha olika standardutmatningsformat och alternativ.
  • Alternativ och funktioner: `md5sum` på Linux och `md5` på macOS har liknande grundläggande funktioner för att beräkna och kontrollera MD5-kontrollsummor, men de specifika flaggorna och utmatningsformatet kan variera. Det är viktigt att kontrollera man-sidorna för respektive verktyg (`man md5sum` på Linux och `man md5` på macOS) för detaljerad information.

Felsökning

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

  • Att filerna du försöker beräkna eller kontrollera kontrollsummor för faktiskt existerar.
  • Att syntaxen för ditt kommando är korrekt. Kontrollera att du använder rätt alternativ och parametrar.
  • Att kontrollsummfilen är i rätt format om du använder `-c` för att kontrollera kontrollsummor.

Se även

  • sha256sum - Beräkna och kontrollera SHA-256-kontrollsummor.
  • sha1sum - Beräkna och kontrollera SHA-1-kontrollsummor.
  • cksum - Beräkna och kontrollera CRC-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.