All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок

Всё для компа

chat

Реклама

Реклама

Календарь

«  Июль 2010  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031

Популярное

Партнёры



Развлекательный портал по игре Dota 2. У нас вы первым узнаете о последних игровых новостях, сможете почитать интересные статьи и гайды, посмотреть стримы популярных комментаторов и многое другое.

Про-софт - сайт професионального софта. Ето сайт не только софта но также игровых дополнений, музыки, фильмов, игр для ПК а также читов для ПК игр. Постоянное обновление материалов и каждый день появляется чтото новенькое!

Архив новостей

Авторизация

Реклама

Хочешь помочь проекту? Установи наш баннер!

Опрос

Если не спиться

1. лечь спать а не сидеть за компом до 6 утра
2. утопиться
3. обкуриться
4. воды напиться
5. задолбиться
6. обмочиться
7. выпрямиться

Реклама

Хочешь помочь проекту? Установи наш баннер!

Популярные тэги

Комментарии

Счетчики

На сайте: 170
Прохожие: 170
Пользователей: 0
Статус:

Счётчик тИЦ и PR Rambler's Top100

Раздел: Программирование

Что такое Контрольная сумма md5 и для чего это нужно?

АвторАвтор: leonP4

|Голосов: 0 ДатаДата: 15.07.2010, 01:13


Итак мы скачали PuppyRus Linux 1.20U-Lite-M.iso, либо другой дистро PuppyRus, что дальше?Хорошо бы проверить контрольную сумму md5. А зачем это вообще надо? Для каждого файла выложена еще и его MD5 (контрольная сумма). Что это такое? Это просто сумма всех байтиков интересующего нас файла, выполненная по неким хитрым правилам. "Хитрость" состоит в том, что при малейшем изменении в самом файле, его MD5 сумма практически гарантированно станет другой. То есть в момент выкладывания на сайт каждого файла, подсчитывается его MD5 сумма и размещается отдельно от основного файла как эталон. После токго как мы скачали Puppy, можно уже на своем компьютере с помощью этой эталонной суммы проверить, правильно ли они скачались. И если сумма не совпадёт значит мы скачали битый образ, а значит, нарезав iso на болванку, мы получим битый диск. Какие грабли это несёт с собой отдельный разговор.
В линуксе ( в том числе нашем любимом Puppy) для проверки md5 существует команда md5sum, которая вычисляет и проверяет контрольную сумму файла, используя алгоритм MD5.


Синтаксис команды следующий:

md5sum [option] [file], где option:
-- help выводит список опций
-b, --binary считывает файл как двоичный
-t, --text считывает файл как текстовый (по умолчанию)
-c [file], --check [file] считывает имена файлов и контрольные суммы из файла file, выполняя сверку

Два следующих ключа используются только при проверке контрольных сумм:

--status не производить вывод, выходное значение показывает
успех проверки
-w, --warn предупреждать о неправильно составленных строках в
списке контрольных сумм
--help показать эту справку и выйти
--version показать информацию о версии и выйти


Это перечень основных опций команды md5sum. При проверке контрольной суммы файла в качестве ввода используется прежний вывод этой команды. В качестве результата выдается строка с контрольной суммой, символ, указывающий тип файла (текстовый - пробел, или бинарный - звёздочка) и имя проверяемого файла.

Пример использования команды md5sum

Код
# md5sum PuppyRus-1.20U-Lite-M.iso.md5>PuppyRus-1.20U-Lite-M.iso.md5

Жмакаем enter и....в нашей домашней дериктории появится файлик под названием PuppyRus-1.20U-Lite-M.iso.md5 Где будет прописана md5 скачанного образа




Правообладателям



Перед тем как скачать "Что такое Контрольная сумма md5 и для чего это нужно?", проверьте ВСЕ ссылки на работоспособность. На момент публикации "Что такое Контрольная сумма md5 и для чего это нужно?", все ссылки были в рабочем состоянии

Теги к материалу:

| : нужно?, сумма, чего, Контрольная, такое
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Популярные файлыНовые файлы
Call of Duty 5: World at ...[ Скачали 67587 раз ]
Амфибии, Гайд по ассасина...[ Скачали 32058 раз ]
Амфибии, Гайд по шаманам.[ Скачали 30913 раз ]
cs 1.6 patch v48 full[ Скачали 29360 раз ]
Русский бот PW Alfa v 2.6[ Скачали 17556 раз ]
Огромный пак глюков и баг...[ Скачали 13026 раз ]
civilization 5 скачать бе...[ Скачали 12164 раз ]
PW MP5[ Скачали 11434 раз ]
MHS-Bot-PW 2.3 ботовод[ Скачали 10778 раз ]
Niko Bellic (нико белич) ...[ Скачали 10213 раз ]
Wallpapers Girls №1166[ Добавлен 21.11.2024 ]
New Tales from the Border...[ Добавлен 20.11.2024 ]
Wallpapers Girls №1165[ Добавлен 18.11.2024 ]
Wallpapers Girls №1164[ Добавлен 18.11.2024 ]
Mortal Shell (2020/Ru/En/...[ Добавлен 17.11.2024 ]
Assassin's Creed Mira...[ Добавлен 17.11.2024 ]
Wallpapers Mix №1870[ Добавлен 17.11.2024 ]
Teenage Mutant Ninja Turt...[ Добавлен 15.11.2024 ]
Grand Theft Auto: The Tri...[ Добавлен 15.11.2024 ]
Wallpapers Mix №1869[ Добавлен 13.11.2024 ]