All-For-Kompa.RU

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

Всё для компа

chat

Реклама

Реклама

Календарь

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

Популярное

Партнёры



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

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

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

Авторизация

Реклама

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

Опрос

Какую поисковую систему используете?

1. Яndex
2. Google
3. Rambler
4. Nigma
5. Другое
6. Mail
7. Yahoo!

Реклама

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

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

Комментарии

Счетчики

На сайте: 359
Прохожие: 359
Пользователей: 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 ...[ Скачали 67627 раз ]
Амфибии, Гайд по ассасина...[ Скачали 32106 раз ]
Амфибии, Гайд по шаманам.[ Скачали 30945 раз ]
cs 1.6 patch v48 full[ Скачали 29417 раз ]
Русский бот PW Alfa v 2.6[ Скачали 17606 раз ]
Огромный пак глюков и баг...[ Скачали 13068 раз ]
civilization 5 скачать бе...[ Скачали 12181 раз ]
PW MP5[ Скачали 11473 раз ]
MHS-Bot-PW 2.3 ботовод[ Скачали 10832 раз ]
Niko Bellic (нико белич) ...[ Скачали 10233 раз ]
Wallpapers Mix №1896[ Добавлен 21.12.2024 ]
Wallpapers Mix №1895[ Добавлен 19.12.2024 ]
Wallpapers Mix №1894[ Добавлен 18.12.2024 ]
Wallpapers Mix №1893[ Добавлен 17.12.2024 ]
Wallpapers Mix №1892[ Добавлен 15.12.2024 ]
Wallpapers Mix №1891[ Добавлен 14.12.2024 ]
Wallpapers Mix №1890[ Добавлен 13.12.2024 ]
Wallpapers Mix №1889[ Добавлен 13.12.2024 ]
Wallpapers Mix №1888[ Добавлен 12.12.2024 ]
Wallpapers Girls №1178[ Добавлен 11.12.2024 ]