mg5sum(1): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
 
(3 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
== 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 ===
== NAMN ==
md5sum [ALTERNATIV]... [FIL]...


=== Beskrivning ===
'''md5sum''' – beräkna och kontrollera MD5-meddelandesummor
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 ===
== SYNOPSIS ==
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.
<code>md5sum [FLAGGA]... [FIL]...</code>
* -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 ===
== BESKRIVNING ==
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:
Skriv ut eller kontrollera MD5-kontrollsummor (128-bitars).
<code>
md5sum fil.txt
</code>


* För att beräkna MD5-kontrollsummor för flera filer:
Om ingen '''FIL''' anges, eller om '''FIL''' är <code>-</code>, läses standard in.
<code>
md5sum fil1.txt fil2.txt fil3.txt
</code>


* För att skriva kontrollsummor till en fil:
; <code>-b</code>, <code>--binary</code>
<code>
: läs i binärt läge
md5sum fil1.txt fil2.txt fil3.txt > kontrollsum.txt
</code>


* För att kontrollera kontrollsummor från en fil:
; <code>-c</code>, <code>--check</code>
<code>
: läs kontrollsummor från '''FIL'''erna och kontrollera dem
md5sum -c kontrollsum.txt
</code>


* För att visa inga meddelanden om korrekta filer vid kontroll:
; <code>--tag</code>
<code>
: skapa en kontrollsumma i BSD-stil
md5sum -c --quiet kontrollsum.txt
</code>


* För att skapa BSD-stil kontrollsummor:
; <code>-t</code>, <code>--text</code>
<code>
: läs i textläge (standard)
md5sum --tag fil.txt
</code>


=== Skillnader mellan macOS och Linux ===
; <code>-z</code>, <code>--zero</code>
Det finns några viktiga skillnader att tänka på när man använder `md5sum`-kommandot på macOS jämfört med Linux:
: avsluta varje utdatarad med NUL i stället för nyrad, och inaktivera escaping av filnamn


* 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.
=== Följande fem flaggor är bara användbara vid verifiering av kontrollsummor ===
* 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 ===
; <code>--ignore-missing</code>
Om du får ett felmeddelande när du använder `md5sum`, kontrollera följande:
: misslyckas inte och rapportera ingen status för saknade filer


* Att filerna du försöker beräkna eller kontrollera kontrollsummor för faktiskt existerar.
; <code>--quiet</code>
* Att syntaxen för ditt kommando är korrekt. Kontrollera att du använder rätt alternativ och parametrar.
: skriv inte ut OK för varje fil som verifierats korrekt
* Att kontrollsummfilen är i rätt format om du använder `-c` för att kontrollera kontrollsummor.


=== Se även ===
; <code>--status</code>
* [[sha256sum]] - Beräkna och kontrollera SHA-256-kontrollsummor.
: skriv inte ut någonting; statuskod visar om det lyckades
* [[sha1sum]] - Beräkna och kontrollera SHA-1-kontrollsummor.
* [[cksum]] - Beräkna och kontrollera CRC-kontrollsummor.


=== Källor ===
; <code>--strict</code>
* [https://www.gnu.org/software/coreutils/manual/coreutils.html#md5sum-invocation GNU coreutils manual]
: avsluta med icke-noll om kontrollsumrader är felaktigt formaterade
* [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)]


[[Kategori:Linuxkommandon]]
; <code>-w</code>, <code>--warn</code>
: varna om felaktigt formaterade kontrollsumrader
 
; <code>--help</code>
: visa denna hjälp och avsluta
 
; <code>--version</code>
: skriv ut versionsinformation och avsluta
 
Summorna beräknas enligt RFC 1321. Vid kontroll ska indata vara tidigare utdata från detta program. Standardläget är att skriva ut en rad med: kontrollsumma, ett mellanslag, ett tecken som anger indataläge (<code>*</code> för binärt, <code> </code> för text eller där binärt saknar betydelse), och namn för varje '''FIL'''.
 
Det finns ingen skillnad mellan binärt läge och textläge på GNU-system.
 
== FEL ==
 
Använd inte MD5-algoritmen för säkerhetsrelaterade ändamål.
 
Använd i stället en SHA-2-algoritm, implementerad i programmen <code>sha224sum(1)</code>, <code>sha256sum(1)</code>, <code>sha384sum(1)</code>, <code>sha512sum(1)</code>, eller BLAKE2-algoritmen, implementerad i <code>b2sum(1)</code>.
 
== FÖRFATTARE ==
 
Skriven av Ulrich Drepper, Scott Miller och David Madore.
 
== RAPPORTERA FEL ==
 
Rapportera fel till: <code>bug-coreutils@gnu.org</code>
 
GNU coreutils hemsida: [https://www.gnu.org/software/coreutils/]
 
Allmän hjälp med GNU-programvara: [https://www.gnu.org/gethelp/]
 
Rapportera eventuella översättningsfel till: [https://translationproject.org/team/]
 
== UPPHOVSRÄTT ==
 
Copyright © 2025 Free Software Foundation, Inc.
 
Licens GPLv3+: GNU GPL version 3 eller senare [https://gnu.org/licenses/gpl.html].
 
Detta är fri programvara: du får ändra och vidaredistribuera den.
 
Det finns '''INGEN GARANTI''', i den utsträckning lagen tillåter.
 
== SE ÄVEN ==
 
<code>cksum(1)</code>
 
Fullständig dokumentation: [https://www.gnu.org/software/coreutils/md5sum]
 
eller tillgänglig lokalt via: <code>info '(coreutils) md5sum invocation'</code>
 
== KOLOFON ==
 
Denna sida är en del av projektet ''coreutils'' (grundläggande verktyg för fil-, skal- och textmanipulation). Information om projektet finns på [http://www.gnu.org/software/coreutils/].
 
Om du har en felrapport för denna manualsida, se [http://www.gnu.org/software/coreutils/].
 
Denna sida hämtades från tarbollen <code>coreutils-9.9.tar.xz</code>, hämtad från [http://ftp.gnu.org/gnu/coreutils/] den 2026-01-16.
 
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har rättelser eller förbättringar till informationen i denna kolofon (som ''inte'' är en del av den ursprungliga manualsidan), skicka e-post till <code>man-pages@man7.org</code>.
 
= Sidslut =
 
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/md5sum.1.html
Det här är en maskinöversättning av Linux man sidor 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://dataservice.pcbutiken.se/ Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.
 
[[Kategori:Linuxmanual grupp 1]]
[[Kategori:Linuxmanual]]

Nuvarande version från 18 april 2026 kl. 16.20

NAMN

md5sum – beräkna och kontrollera MD5-meddelandesummor

SYNOPSIS

md5sum [FLAGGA]... [FIL]...

BESKRIVNING

Skriv ut eller kontrollera MD5-kontrollsummor (128-bitars).

Om ingen FIL anges, eller om FIL är -, läses standard in.

-b, --binary
läs i binärt läge
-c, --check
läs kontrollsummor från FILerna och kontrollera dem
--tag
skapa en kontrollsumma i BSD-stil
-t, --text
läs i textläge (standard)
-z, --zero
avsluta varje utdatarad med NUL i stället för nyrad, och inaktivera escaping av filnamn

Följande fem flaggor är bara användbara vid verifiering av kontrollsummor

--ignore-missing
misslyckas inte och rapportera ingen status för saknade filer
--quiet
skriv inte ut OK för varje fil som verifierats korrekt
--status
skriv inte ut någonting; statuskod visar om det lyckades
--strict
avsluta med icke-noll om kontrollsumrader är felaktigt formaterade
-w, --warn
varna om felaktigt formaterade kontrollsumrader
--help
visa denna hjälp och avsluta
--version
skriv ut versionsinformation och avsluta

Summorna beräknas enligt RFC 1321. Vid kontroll ska indata vara tidigare utdata från detta program. Standardläget är att skriva ut en rad med: kontrollsumma, ett mellanslag, ett tecken som anger indataläge (* för binärt, för text eller där binärt saknar betydelse), och namn för varje FIL.

Det finns ingen skillnad mellan binärt läge och textläge på GNU-system.

FEL

Använd inte MD5-algoritmen för säkerhetsrelaterade ändamål.

Använd i stället en SHA-2-algoritm, implementerad i programmen sha224sum(1), sha256sum(1), sha384sum(1), sha512sum(1), eller BLAKE2-algoritmen, implementerad i b2sum(1).

FÖRFATTARE

Skriven av Ulrich Drepper, Scott Miller och David Madore.

RAPPORTERA FEL

Rapportera fel till: bug-coreutils@gnu.org

GNU coreutils hemsida: [1]

Allmän hjälp med GNU-programvara: [2]

Rapportera eventuella översättningsfel till: [3]

UPPHOVSRÄTT

Copyright © 2025 Free Software Foundation, Inc.

Licens GPLv3+: GNU GPL version 3 eller senare [4].

Detta är fri programvara: du får ändra och vidaredistribuera den.

Det finns INGEN GARANTI, i den utsträckning lagen tillåter.

SE ÄVEN

cksum(1)

Fullständig dokumentation: [5]

eller tillgänglig lokalt via: info '(coreutils) md5sum invocation'

KOLOFON

Denna sida är en del av projektet coreutils (grundläggande verktyg för fil-, skal- och textmanipulation). Information om projektet finns på [6].

Om du har en felrapport för denna manualsida, se [7].

Denna sida hämtades från tarbollen coreutils-9.9.tar.xz, hämtad från [8] den 2026-01-16.

Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har rättelser eller förbättringar till informationen i denna kolofon (som inte är en del av den ursprungliga manualsidan), skicka e-post till man-pages@man7.org.

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/md5sum.1.html Det här är en maskinöversättning av Linux man sidor 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 Datorservice som har sponsrat Linux.se med webbhotell.