Md5sum: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med 'NAME        md5sum - compute and check MD5 message digest SYNOPSIS        md5sum [OPTION]... [FILE]... DESCRIPTION        Print or check MD5 (128-bit) checksums.        With no FILE, or when FILE is -, read standard input.        -b, --binary               read in binary mode        -c, --check               read MD5 sums from the FILEs and check them        --tag  create a BSD-style checksum        -t, --text...')
 
 
(6 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
NAME
== 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.


       md5sum - compute and check MD5 message digest
=== Syntax ===
md5sum [ALTERNATIV]... [FIL]...


SYNOPSIS
=== 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.


       md5sum [OPTION]... [FILE]...
=== Alternativ ===
Kommandot `md5sum` stöder flera alternativ som kan användas för att justera hur kontrollsummorna beräknas och kontrolleras:


DESCRIPTION
* -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.


       Print or check MD5 (128-bit) checksums.
=== Exempel ===
Här är några praktiska exempel som visar hur du kan använda `md5sum`-kommandot:


       With no FILE, or when FILE is -, read standard input.
* För att beräkna MD5-kontrollsumman för en fil:
<code>
md5sum fil.txt
</code>


       -b, --binary
* För att beräkna MD5-kontrollsummor för flera filer:
<code>
md5sum fil1.txt fil2.txt fil3.txt
</code>


              read in binary mode
* För att skriva kontrollsummor till en fil:
<code>
md5sum fil1.txt fil2.txt fil3.txt > kontrollsum.txt
</code>


       -c, --check
* För att kontrollera kontrollsummor från en fil:
<code>
md5sum -c kontrollsum.txt
</code>


              read MD5 sums from the FILEs and check them
* För att visa inga meddelanden om korrekta filer vid kontroll:
<code>
md5sum -c --quiet kontrollsum.txt
</code>


       --tag  create a BSD-style checksum
* För att skapa BSD-stil kontrollsummor:
<code>
md5sum --tag fil.txt
</code>


       -t, --text
=== 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:


              read in text mode (default)
* 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.


       -z, --zero
=== Felsökning ===
Om du får ett felmeddelande när du använder `md5sum`, kontrollera följande:


              end each output line with NUL, not newline, and disable file name escaping
* 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.


The following five options are useful only when verifying checksums:
=== 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.


       --ignore-missing
=== Källor ===
* [https://www.gnu.org/software/coreutils/manual/coreutils.html#md5sum-invocation GNU coreutils manual]
* [https://man7.org/linux/man-pages/man1/md5sum.1.html md5sum manual (Linux)]
* [https://www.unix.com/man-page/osx/1/md5/ md5 manual (macOS)]


              don't fail or report status for missing files
= Sidslut =
<hr>
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/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat Linux.se med webserver.


       --quiet


              don't print OK for each successfully verified file


       --status
[[Kategori:Linuxkommandon]]
 
              don't output anything, status code shows success
 
       --strict
 
              exit non-zero for improperly formatted checksum lines
 
       -w, --warn
 
              warn about improperly formatted checksum lines
 
       --help display this help and exit
 
       --version
 
              output version information and exit
 
       The sums are computed as described in <nowiki>RFC 1321</nowiki>.  When checking, the input should be a former output of this program.  The default mode is to print a
 
       line with checksum, a space, a character indicating input mode ('*' for binary, ' ' for text or where binary is insignificant), and  name  for  each
 
       FILE.
 
       Note: There is no difference between binary mode and text mode on GNU systems.
 
BUGS
 
       Do  not  use  the  MD5  algorithm  for  security  related  purposes.   Instead,  use  an  SHA-2 algorithm, implemented in the programs sha224sum(1),
 
       sha256sum(1), sha384sum(1), sha512sum(1), or the BLAKE2 algorithm, implemented in b2sum(1)
 
AUTHOR
 
       Written by Ulrich Drepper, Scott Miller, and David Madore.
 
REPORTING BUGS
 
       GNU coreutils online help: <<nowiki>https://www.gnu.org/software/coreutils/</nowiki>>
 
       Report any translation bugs to <<nowiki>https://translationproject.org/team/</nowiki>>
 
COPYRIGHT
 
       Copyright © 2020 Free Software Foundation, Inc.  License GPLv3+: GNU GPL version 3 or later <<nowiki>https://gnu.org/licenses/gpl.html</nowiki>>.
 
       This is free software: you are free to change and redistribute it.  There is NO WARRANTY, to the extent permitted by law.
 
SEE ALSO
 
       Full documentation <<nowiki>https://www.gnu.org/software/coreutils/md5sum</nowiki>>
 
       or available locally via: info '(coreutils) md5sum invocation'

Nuvarande version från 25 augusti 2024 kl. 14.36

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.