Md5sum
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.