Příkazy pro Linux

Jak používat příkaz md5sum?

Jak používat příkaz md5sum?
Již jsme diskutovali v jiném kurzu o Linuxu sha1sum příkaz pro kontrolu integrity souboru. Podobně v systémech Linux existuje několik kontrolních součtů pro ověřování zpráv, souborů a integrity dat.

Je dobré ověřit operace, když jsou prováděny, jako když instalujete cokoli z webu, a pak ověřit, zda je nainstalováno správně, musí existovat nějaké kontrolní součty.

Populární nástroj mezi uživateli Linuxu je „Md5sum“ ze kterého pochází „MD5“ známý jako algoritmus digest-message. The MD5 sestává z a 128bitový kryptografický hash hodnota, která se používá pro autentizaci souborů a integritu dat.

The „Md5sum“ kontrolní součet je vhodný nástroj, který pomáhá vypočítat a ověřit 128bitové hodnoty hash. Jedná se o vestavěný program ve většině systémů UNIX pro výpočet a generování vstupních souborů pro 128bitový přehled zpráv.

Syntaxe souboru „Md5sum“ příkaz je:

md5sum [volba…] [soubor…]

Možnosti příkazu „md5sum“

Možnosti „Md5sum“ příkazy jsou uvedeny v dané tabulce:

Volba Popis
-b Používá se pro binární režim
-C Slouží ke čtení a kontrole souborů MD5
-štítek Používá se k vytvoření kontrolního součtu stylu BSD
-t Používá se pro textový režim
-ignorovat-missinG Ignorovat zprávu s hlášením pro chybějící soubory
-klid Chcete-li zastavit zprávu „ok“ pro každý úspěšný soubor
-postavení Chcete-li zastavit zobrazování výstupu po celou dobu.
-přísný Používá se pro nesprávně naformátované kontrolní součty
-varovat Zobrazí varovnou zprávu o nesprávně naformátovaných kontrolních součtech

Jak používat možnosti příkazu md5sum?

Pojďme udělat a použít několik příkladů, abychom pochopili fungování „Md5sum“ příkaz s možnostmi:

Vytvořte textový soubor a napište do něj náhodný text. Předpokládejme, že vytvořte soubor s názvem „Test_file1“ a přidejte k němu následující obsah:

Nyní proveďte následující md5sum příkaz k ověření souboru:

$ md5sum test_file1.txt

Vytiskněte generovaný výstup ve formátu BSD pomocí "-štítek" volba:

$ md5sum - značka test_file1.txt

Můžete také zkontrolovat integritu jakéhokoli jiného formátovacího souboru. Například udělejte a .cpp soubor a pojmenujte jej „Test_file2.cpp “ a napsat libovolný program a uložit jej.

Proveďte zadaný příkaz a ověřte .cpp soubor:

$ md5sum test_file2.cpp

Uložte hodnotu MD5 do souboru a ověřte ji. K tomu použijte uvedený příkaz k přesunutí hodnoty v algoritmu MD5 následujícím způsobem:

$ md5sum test_file2.cpp> testmd5.md5

Výše uvedený příkaz přesune hodnotu dovnitř testmd5.md5 soubor.

POZNÁMKA: The testmd5.md5 je náhodné jméno, které jsem vytvořil, můžete jméno změnit podle svého výběru. Po spuštění tohoto příkazu bude v adresáři vytvořen soubor se zmíněným názvem.

Proveďte "-C" možnost s md5sum příkaz ke kontrole obsahu souboru:

$ md5sum -c testmd5.md5

Podobně můžete také přesunout standardní výstup více souborů v souboru testmd5.md5 k ověření obsahu:

$ md5sum test_file1.txt test_file2.cpp> testmd5.md5

Přidejte další obsah do složky test_file1 ověřit, zda kontrolní součet MD5 poskytuje chybovou zprávu. Za tímto účelem přidejte obsah do „test_file1.txt “pomocí "echo":

$ echo „Ahoj spisovatelé Linuxu“ >> test_file1.txt

Výše uvedený příkaz přidá do textového souboru text „Hello Linux Writers“.

Nyní spusťte "-šek" možnost zkontrolovat, jaký výstup bude generován v terminálu po provedení změn:

$ md5sum - zkontrolujte testmd5.md5

Generovaný výstup naznačuje, že obsah souborů se neshoduje.

Použijte "-klid" možnost nevytisknout "OK" zpráva pro úspěšně ověřené soubory. Vytiskne pouze výsledek selhání:

$ md5sum --quiet --check testmd5.md5

Spusťte "-varovat" možnost zobrazit zprávu, pokud jsou soubory kontrolních součtů nesprávně naformátovány. V terminálu vygeneruje varovnou zprávu:

$ md5sum -c - varovat testmd5.md5

Závěr:

V této příručce jsme diskutovali o „Md5sum“ příkazový nástroj, který se používá ke kontrole 128bitových hodnot hash. Zkontrolovali jsme také integritu dat různých souborů pomocí „Md5sum“ možnosti příkazu.

Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvoření vlastní simulace dopravy může být zábavné, uvolňující a mimořádně lákavé. Proto se musíte ujistit, že vyzkoušíte co nejvíce her, abyste našl...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...
Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...