{"id":288,"date":"2023-09-02T10:15:44","date_gmt":"2023-09-02T08:15:44","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=288"},"modified":"2023-09-02T10:15:45","modified_gmt":"2023-09-02T08:15:45","slug":"md5sum-checksummen-am-terminal-unter-linux-vergleichen","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/02\/md5sum-checksummen-am-terminal-unter-linux-vergleichen\/","title":{"rendered":"md5sum &#8211; Checksummen am Terminal unter Linux vergleichen"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Gerade gr\u00f6\u00dfere Downloads wie ISO-Images k\u00f6nnten beim Download Fehler beinhalten und so nicht mehr wie vorgesehen funktionieren. Pr\u00fcfsummen, auch Checksummen genannt, zeigen die Integrit\u00e4t von Dateien unter Linux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unter Linux lassen sich die Pr\u00fcfsummen ganz einfach auf dem\u00a0Terminal\u00a0anzeigen, erstellen und vergleichen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die meisten Distributoren, die ihre Images im Internet anbieten, zeigen auch die Pr\u00fcfsummen bei den Downloads oder auch entsprechende Dateien zum Download. Beispielsweise:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>md5sum: 467fd645366b8cd2e8b3b697e36e5fe7\nsha256: 2e6591c0079920e5e1dc90c94829239339167a82cf7bfff0d24eb076d09bc463<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hierbei handelt es sich um zwei verschiedene Arten von Pr\u00fcfsummen, eben einmal&nbsp;<strong>Md5sum<\/strong>&nbsp;und einmal&nbsp;<strong>SHA256<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Pr\u00fcfsumme anzeigen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nehmen wir einmal die beiden obigen Beispiele f\u00fcr die Datei &#8222;<strong>MX-19.4_x64.iso<\/strong>&#8220; &#8211; Sie nutzen die Syntax:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>md5sum Dateiname\nsha256sum Dateiname<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Also:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>md5sum MX-19.4_x64.iso\nsha256sum MX-19.4_x64.iso<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Als Ausgabe erhalten Sie die Pr\u00fcfsumme und den Dateinamen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1024x576.jpg\" alt=\"\" class=\"wp-image-289\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ein optischer Vergleich ist nat\u00fcrlich etwas umst\u00e4ndlich, hierzu bieten die meisten Downloads auch die entsprechenden Dateien, im Beispiel &#8222;<strong>MX-19.4_x64.iso.md5<\/strong>&#8220; und &#8222;<strong>MX-19.4_x64.iso.sha256<\/strong>&#8222;. Diese lassen sich nun nutzen, um die Pr\u00fcfsumme zu vergleichen &#8211; die Syntax lautet:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>md5sum -c MX-19.4_x64.iso.md5\nsha256sum -c MX-19.4_x64.iso.sha256<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die zu pr\u00fcfenden Pr\u00fcfsummen-Dateien und die zu pr\u00fcfenden Dateien m\u00fcssen dabei im selben Verzeichnis liegen, Beispiel f\u00fcr die Ausgabe:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1-1024x576.jpg\" alt=\"\" class=\"wp-image-290\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Selbst Pr\u00fcfsummen erstellen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie k\u00f6nnen nat\u00fcrlich auch selbst Pr\u00fcfsummen erstellen, um etwa die Integrit\u00e4t von Dateien zu \u00fcberwachen. Ein gut verst\u00e4ndliches Beispiel &#8211; ich nehme die Textdatei &#8222;<strong>Datei.txt<\/strong>&#8220; mit folgendem Inhalt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Linux Bibel \u00d6sterreich f\u00fcr Einsteiger und Benutzer.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ich erstelle die Pr\u00fcfsumme:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>md5sum Dateiname.txt &gt; md5.txt\nsha256sum Dateiname.txt &gt; sha256.txt<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Pr\u00fcfsummen werden dabei in die Textdateien &#8222;md5.txt&#8220; und &#8222;sha256.txt&#8220; geschrieben und lauten in diesem Beispiel:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>fc0b94b6cb6cd91d77604a51231f2f0c\nc69fda8d778d6b7e9cd13927480ecff2d00cfc00d83b1eca9d38129a71349fdd<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c4ndere ich nun den Text in:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Linux Babel \u00d6sterreich f\u00fcr Einsteiger und Benutzer.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Also &#8222;<strong>Babel<\/strong>&#8220; statt &#8222;<strong>Bibel<\/strong>&#8220; ergibt dies eine gro\u00dfe \u00c4nderung:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>d47bc24a30c6af3d2112e22ad27ebdfb\n4d055ce7b43843e0afcffb450d8167d5005df01c73f9e0a1868ece4cffab85bd<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Und die Pr\u00fcfung w\u00fcrde nat\u00fcrlich fehlschlagen &#8211; kein &#8222;<strong>OK<\/strong>&#8220; zeigen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-2-1024x576.jpg\" alt=\"\" class=\"wp-image-291\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-2-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-2-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-2-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-2-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/checksumme-2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"288\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"288\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Gerade gr\u00f6\u00dfere Downloads wie ISO-Images k\u00f6nnten beim Download Fehler beinhalten und so nicht mehr wie vorgesehen funktionieren. Pr\u00fcfsummen, auch Checksummen genannt, zeigen die Integrit\u00e4t von Dateien unter Linux. Unter Linux lassen sich die Pr\u00fcfsummen ganz einfach auf dem\u00a0Terminal\u00a0anzeigen, erstellen und vergleichen. Die meisten Distributoren, die ihre Images im Internet anbieten, zeigen auch die Pr\u00fcfsummen bei [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[12,5,7,37,6],"class_list":["post-288","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-kommandozeile","tag-linux","tag-shell","tag-sicherheit","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/288\/revisions"}],"predecessor-version":[{"id":292,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/288\/revisions\/292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/291"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}