md5sum - Проверете целостта на изтеглянията

Въведение

Малък урок за програмата "md5" или "md5sum", обикновено наричана "контролна сума".

Помощната програма md5sum се използва за изчисляване на това, което се нарича пръстов отпечатък на файл. (контролната сума е стойност от 128 бита, съответстваща на контролната сума, изчислена от архива).

Контролната сума на MD5 не е предназначена да гарантира произхода на файл или група файлове. Неговият интерес е да провери целостта на извлечените данни. Всъщност, никой не е имунизиран от смущения или мрежов проблем, който води до разрушаване на архив.

Windows

Използване на команден ред

Първо изтеглете версията за Windows

  • Разопаковайте архива в папка в корена на 'C'. В нашия пример ще назовем "md5sum".
  • Отворете конзолата MSDos.
  • Старт> Изпълнение>
  • Напишете cmd (W2K или XP) или команда (на Win98) и натиснете [Enter] на клавиатурата.
  • Променете в директорията, съдържаща файла "md5.exe" в командния ред.

 C:> cd md5sum [Enter] 

Ако все пак не сте в основата на вашия твърд диск, напишете: cd след това [Enter].

 C: \ md5sum> 

Уверете се, че има файл "md5.exe":

 C: md5sum> dir / w / p [Enter] 

 [.] [..] index.html main.c md5.c md5.exe md5.gif md5.h md5.vcproj rfc1321.html rfc1321.txt 11 файл (и) 157 564 бита 2 Dir (s) 6 791 827 456 бита libres 

След това изпълнете следната команда:

 md5 'The_complete_path_to_your_Iso_image' [Enter] 

Пример:

Ако приемем, че нашият файл с изображение е в "D: \ t

 C: md5sum> md5 D: _isoSmoothwall; 

След няколко секунди трябва да имате следния резултат:

 D0AB11311B866B2332E92479906F2FF9 D: Linuximage_isoSmoothwall 

Използвайте "-n", ако не искате името и пътя на изображението да се показват след сравнението:

C: md5sum> md5 -n D: _isoSmoothwall;

 D0AB11311B866B2332E92479906F2FF9 

Просто трябва да сравните резултатите, получени с файла "md5.txt", или "iso.md5 ..." или дори "... iso.md5.asc", изтеглени заедно с изображението "iso".

Друг метод е да поставите програмата "md5" или "md5sum" (в зависимост от изтеглената програма) в една от следните директории:

  • C: Windows: (за Windows 95/98 / Me)
  • C: winnt32 (за Windows 2000)
  • C: Windows system32 (за Windows XP, Vista и 7)

От тази точка можете да извикате командата "md5" или "md5sum" (от командния ред на MSDos) директно от директорията, която съдържа .iso изображението.

Пример:

D: _isoSmoothwall> md5 -n smoothwall-2.0-metro.iso [Enter]

 D0AB11311B866B2332E92479906F2FF9 

Чрез графичен потребителски интерфейс "GUI"

mst MD5

Изтеглете MST MD5

Веднъж инсталиран, стартирайте го, ще се отвори малък графичен потребителски интерфейс, който ви подканва да:

"Просто плъзнете файла в този прозорец, за да видите контролната сума MD5"

Това е. Нямате какво друго да правите, освен да изчакате (най-много по-малко от минута, в зависимост от размера на файла).

WinMD5

Изтеглете WinMD5

  • Изберете файла за проверка,
  • Кликнете върху [Изчисли]
  • Копирайте ключа, който е бил предоставен в полето за сравнение.
  • Кликнете върху [Сравни], за да сравните различните стойности.
  • Резултатът се показва в прозорец, потвърждаващ автентичността на сканирания файл.

Друг софтуер

  • winMd5Sum

GNU / Linux

В конзолния режим

Md5sum обикновено идва (по подразбиране) с най-разпространение. Ако, обаче, не присъства, вижте следния адрес, за да изтеглите компресиран архив:

  • //www.fourmilab.ch/md5/

Под GNU / Linux, всичко, което трябва да направите, е да отидете в директорията, съдържаща вашия файл, за да проверите и въведете следната команда:

  •  $ md5sum име на файл [Enter]. 

Резултатът трябва да се появи след няколко секунди, както следва (както в Windows):

  •  D0AB11311B866B2332E92479906F2FF9 име на файл 

Ако не искате да отидете в директорията, съдържаща файла, който искате да проверите, можете също да укажете път като този:

  •  $ md5sum / начало / потребител / изтегляне / име на файл [Enter] 

Отбележи, че:

Не забравяйте да използвате "завършване" (натиснете клавиша TAB), за да завършите командните си линии.

Чрез графичен потребителски интерфейс

Има проект, наречен Parano, който предлага GUI за създаване / редактиране / проверка на MD5 или SHA-1 под Gnome.

Проектът изглежда прекъснат, но все пак може да е полезен

Генериране на MD5 сума

За Windows и GNU / Linux

За да генерирате сума от MD5, трябва просто да извършите същата операция като проверката, а именно:

 md5sum име на файл [Enter] 

Забележка:

Името на файла може да бъде всеки тип файл (архив, изображения, текст, iso, изпълним файл и др.).

В Windows командата не винаги е присъща.

Ако искате да създадете текстов файл (my_file_md5sum.txt), трябва да пренасочите изхода на командата md5sum към самия текстов файл вместо стандартния изход, а именно екрана. Използвайте препращача ">", общ за Windows и GNU / Linux.

 име на файла md5sum> my_file_md5sum.txt [Enter] 

Оригинален FAQ от jipicy на CCM!

Предишна Статия Следваща Статия

Топ Съвети