Jak używać polecenia MD5Sum?

Jak używać polecenia MD5Sum?
Omówiliśmy już w innym samouczku o Linuksie sha1sum Polecenie do sprawdzenia integralności pliku. Podobnie w systemach Linux istnieje wiele sum kontrolnych do weryfikacji komunikatów, plików i integralności danych.

Dobrze jest zweryfikować operacje podczas wykonywania, na przykład w przypadku instalacji czegoś ze strony internetowej, aby sprawdzić, czy jest ona prawidłowo zainstalowana, musi być pewne sumy kontrolne.

Popularnym narzędziem wśród użytkowników Linuksa jest „MD5Sum” który pochodzi „MD5” znany jako algorytm wiadomości. MD5 składa się z 128-bitowy skrót kryptograficzny wartość używana do uwierzytelniania plików i integralności danych.

„MD5Sum” Suma kontrolna to dobrze odpowiednie narzędzie, które pomaga obliczyć i weryfikować 128-bitowe skróty. Jest to wbudowany program w większości systemów UNIX do obliczania i generowania plików wejściowych dla 128-bitowego podsumowania wiadomości.

Składnia „MD5Sum” Polecenie to:

MD5Sum [opcja…] [Plik…]

Opcje poleceń „MD5Sum”

Opcje „MD5Sum” Polecenie jest wymienione w podanej tabeli:

Opcja Opis
-B Używane w trybie binarnym
-C Służy do odczytu plików MD5 i sprawdzania
-etykietka Służy do tworzenia sumy kontrolnej w stylu BSD
-T Używane w trybie tekstowym
-ignoruj-missinG Aby zignorować wiadomość raportu dla brakujących plików
-cichy Aby zatrzymać komunikat „OK” dla każdego udanego pliku
-status Aby przestać wyświetlać wyjście przez cały czas.
-ścisły Używane do niewłaściwie sformatowanych sumy kontrolnej
-ostrzegać Wyświetla komunikat ostrzegawczy o niewłaściwie sformatowanych sumach kontrolnych

Jak używać opcji poleceń MD5Sum?

Zróbmy i użyjmy kilku przykładów, aby zrozumieć działanie „MD5Sum” Polecenie z opcjami:

Utwórz plik tekstowy i napisz w nim losowy tekst. Załóżmy, że utwórz plik o nazwie „Test_file1” i dodaj do niej następującą zawartość:

Teraz wykonaj następujące MD5Sum polecenie weryfikacji pliku:

$ md5sum test_file1.tekst

Wydrukuj wygenerowane wyjście w formacie w stylu BSD za pomocą "-etykietka" opcja:

$ MD5Sum -Tag Test_file1.tekst

Możesz także sprawdzić integralność dowolnego innego pliku formatu. Na przykład zrobić .plik CPP i nazwij to „TEST_FILE2.CPP ” i napisz dowolny program i zapisz go.

Wykonaj podane polecenie, aby zweryfikować .CPP plik:

$ md5sum test_file2.CPP

Przechowuj wartość MD5 w pliku i zweryfikuj ją. W tym celu użyj wspomnianego polecenia w następujący sposób, aby przenieść wartość w algorytmie MD5:

$ md5sum test_file2.CPP> testmd5.MD5

Powyższe polecenie przesunie wartość w testmd5.MD5 plik.

NOTATKA: testmd5.MD5 to losowa nazwa, którą utworzyłem, możesz zmienić nazwę zgodnie z wyborem. Po uruchomieniu tego polecenia plik zostanie utworzony w katalogu o wymienionej nazwie.

Wykonaj "-C" opcja z MD5Sum polecenie, aby sprawdzić treść pliku:

$ md5sum -c testmd5.MD5

Podobnie możesz również przesunąć standardowe wyjście wielu plików w testmd5.MD5 Aby zweryfikować treść:

$ md5sum test_file1.TXT TEST_FILE2.CPP> testmd5.MD5

Dodaj inne treści w test_file1 Aby sprawdzić, czy suma kontrolna MD5 podaje komunikat o błędzie. W tym celu dodaj zawartość w „test_file1.TXT ”Używanie "Echo":

$ echo „Hello Linux Writers” >> test_file1.tekst

Powyższe polecenie dołączy „Hello Linux Writers” do pliku tekstowego.

Teraz uruchom "-sprawdzać" Opcja sprawdzenia, jakie wyjście wygeneruje w terminalu po wprowadzeniu zmian:

$ MD5Sum -sprawdź testmd5.MD5

Wygenerowane dane wyjściowe wskazuje, że zawartość plików nie pasuje.

Użyj "-cichy" opcja, aby nie wydrukować "OK" Wiadomość do pomyślnie zweryfikowanych plików. Wydrukuje tylko wynik awarii:

$ MD5Sum -Quiet -sprawdź testmd5.MD5

Uruchom "-ostrzegać" opcja wyświetlania wiadomości, jeśli pliki kontrolne są niewłaściwie sformatowane. W terminalu wygeneruje komunikat ostrzegawczy:

$ md5sum -c -wojna testmd5.MD5

Wniosek:

W tym przewodniku omówiliśmy „MD5Sum” Narzędzie poleceń używane do sprawdzenia 128-bitowych skrótów. Sprawdziliśmy również integralność danych różnych plików za pomocą „MD5Sum” Opcje poleceń.