Väldigt enkel fråga om md5sum. :)

Permalänk
Medlem

Väldigt enkel fråga om md5sum. :)

Hur kontrollerar jag en md5sum?
Alltså, jag har försökt med alla möjligt kombinationer nu.
md5summen ligger i samma mapp som filen jag tänkte kolla, och den innehåller den här texten:
b1406bbf8aba4b0c423db028a6aaeeb3

Alltså inget filnamn eller någonting.
md5summens namn: arch-0.7.md5sum
Imagefilens namn: arch-0.7.iso

Olika grejer jag försökt samt svaren:
kaminix@Kaminix:~$ md5sum -b arch-0.7.md5sum
b848c00aaf8efd784ad6e3506dafb7cb *arch-0.7.md5sum

kaminix@Kaminix:~$ md5sum -c arch-0.7.md5sum
md5sum: no files checked

kaminix@Kaminix:~$ md5sum arch-0.7.md5sum
b848c00aaf8efd784ad6e3506dafb7cb arch-0.7.md5sum

kaminix@Kaminix:~$ md5sum -c arch-0.7.md5sum arch-0.7.iso
[massa instruktioner]

Från man md5sum:

echo foo > md5-test-file; md5sum md5-test-file md5sum would report: d3b07384d113edec49eaa6238ad5ff00 md5-test-file

Betyder inte det att jag ska skriva "md5sum <md5sum-fil>"?
Grejen är den att när jag gör detta så får jag samma output vare sig filen ligger i samma mapp som md5summen eller inte. Och om jag lägger till -c taggen så får jag svaret "md5sum: no files checked".

Förbryllande indeed.

EDIT:
Löste problemet med "md5sum <filnamn>" och kollade sedan om det stämde med det jag hade i md5-filen, och det stämde. Men detta låter som ett väldigt mycket krångligare sätt än vad det borde vara.

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk
Hedersmedlem

md5sum -c skall fungera, men det är inte helt säkert den säger något om den får rätt checksumma. Kan vara så att den enbart skriker när den inte matchar. Gnu md5sum?

$ md5sum data.file >data.md5 $ cat data.md5 8a9d4abe3e789473b63102334bba0ae2 data.file $ md5sum -c data.md5 data.file: OK

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Quizor
md5sum -c skall fungera, men det är inte helt säkert den säger något om den får rätt checksumma. Kan vara så att den enbart skriker när den inte matchar. Gnu md5sum?

$ md5sum data.file >data.md5 $ cat data.md5 8a9d4abe3e789473b63102334bba0ae2 data.file $ md5sum -c data.md5 data.file: OK

Då ska det alltså vara "md5sum -c <checksumfil>".
Varför fick jag då svaret "No files checked"? Är det för att md5sum-filen bara innehåller summen och inte namnet på filen (det var så när jag kom)? *tyckte det var lite skumt*

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk
Medlem

echo "meep" > testfil && md5sum testfil > testfil.md5 && cat testfil.md5
36bd8320895f77c6a6f74e6143a346b6 testfil

md5sum -vc testfil.md5
testfil OK

utan -v (verbose) säger den inget..

Permalänk
Medlem

öh, halvt onofftopic här.. har .img-filer inbyggd checksum? jag skulle bränna en skiva med K3B och den sade sig kolla checksum och sa att imagen var reko trots att jag inte hade laddat ner checksumfilen..

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av gtk
echo "meep" > testfil && md5sum testfil > testfil.md5 && cat testfil.md5
36bd8320895f77c6a6f74e6143a346b6 testfil

md5sum -vc testfil.md5
testfil OK

utan -v (verbose) säger den inget..

Vad är det för värdelös funktion om man kan kontrollera checksum-filen men inte se om den funkar eller inte?

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Trojan1313
Vad är det för värdelös funktion om man kan kontrollera checksum-filen men inte se om den funkar eller inte?

som träningscyklar, man kan trampa men man kommer inte dit man vill..

..ingen som vet det jag frågade?

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AndreaX
som träningscyklar, man kan trampa men man kommer inte dit man vill..

..ingen som vet det jag frågade?

Haha, snygg jämförelse.

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)