Linux-kommandoer

Sådan bruges md5sum Command?

Sådan bruges md5sum Command?
Vi har allerede diskuteret i en anden tutorial om Linux sha1sum kommando for at kontrollere filens integritet. På Linux-systemer er der ligeledes flere kontrolsummer til verifikation af meddelelser, filer og dataintegritet.

Det er godt at kontrollere operationerne, når de udføres, som hvis du installerer noget fra hjemmesiden, og for at kontrollere, om det er installeret korrekt, skal der være nogle kontrolsummer.

Et populært værktøj blandt Linux-brugere er “Md5sum” som kommer fra “MD5” kendt som meddelelsesfordøjelsesalgoritmen. Det Md5 består af en 128-bit kryptografisk hash værdi, der bruges til godkendelse af filer og dataintegritet.

Det “Md5sum” checksum er et velegnet værktøj, der hjælper med at beregne og kontrollere 128-bit hashes. Det er et indbygget program i de fleste UNIX-systemer til beregning og generering af inputfiler til en 128-bit meddelelsesfordøjelse.

Syntaksen for “Md5sum” kommando er:

md5sum [option ...] [fil ...]

Kommandoindstillingerne "md5sum"

Indstillingerne for “Md5sum” kommando er nævnt i den givne tabel:

Mulighed Beskrivelse
-b Bruges til binær tilstand
-c Bruges til at læse MD5 filer og kontrollere
-tag Bruges til at oprette kontrolsum for BSD-stil
-t Bruges til teksttilstand
-ignorere-missing For at ignorere rapportmeddelelse for de manglende filer
-rolige For at stoppe meddelelsen "ok" for hver vellykket fil
-status For at stoppe med at vise output hele tiden.
-streng Bruges til forkert formaterede kontrolsummer
-advare Viser advarselsmeddelelse om forkert formaterede kontrolsummer

Sådan bruges md5sum kommandomuligheder?

Lad os gøre og bruge nogle eksempler til at forstå funktionen af “Md5sum” kommando med valgmuligheder:

Opret en tekstfil og skriv tilfældig tekst i den. Antag, opret en fil med navnet “Test_fil1” og tilføj følgende indhold til det:

Udfør nu følgende md5sum kommando for at bekræfte filen:

$ md5sum test_fil1.txt

Udskriv det genererede output i BSD-format ved hjælp af “-Tag” mulighed:

$ md5sum --tag test_file1.txt

Du kan også kontrollere integriteten af ​​andre filformater. Lav f.eks. En .cpp-fil og navngiv den “Test_fil2.cpp ” og skriv ethvert program og gem det.

Udfør den givne kommando for at bekræfte .cpp fil:

$ md5sum test_file2.cpp

Gem værdien af ​​MD5 i en fil, og bekræft den. Til dette skal du bruge den nævnte kommando på følgende måde til at flytte værdien i MD5-algoritmen:

$ md5sum test_file2.cpp> testmd5.md5

Ovenstående kommando flytter værdien ind testmd5.md5 fil.

BEMÆRK: Det testmd5.md5 er et tilfældigt navn, jeg oprettede, kan du ændre navnet efter dit valg. Når du har kørt denne kommando, oprettes der en fil i biblioteket med det nævnte navn.

Udfør “-C” mulighed med md5sum kommando til at kontrollere filens indhold:

$ md5sum -c testmd5.md5

På samme måde kan du også flytte standardoutputtet for flere filer i testmd5.md5 for at kontrollere indholdet:

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

Tilføj noget andet indhold i test_fil1 for at kontrollere, om MD5-kontrolsummen giver fejlmeddelelsen. Til dette skal du tilføje indhold i “test_file1.txt ”ved hjælp af "ekko":

$ echo “Hello Linux Writers” >> test_file1.txt

Ovenstående kommando tilføjer "Hej Linux Writers" i tekstfilen.

Kør nu "-kontrollere" mulighed for at kontrollere, hvilket output der genereres i terminalen, efter at der er foretaget ændringer:

$ md5sum - tjek testmd5.md5

Den genererede output angiver, at indholdet af filerne ikke stemmer overens.

Brug "-rolige" mulighed for ikke at udskrive "Okay" besked for vellykkede bekræftede filer. Det udskriver kun fejlresultatet:

$ md5sum - stille - tjek testmd5.md5

Kør "-advare" mulighed for at få vist en besked, hvis checksummefiler er ukorrekt formateret. Det genererer en advarselsmeddelelse i terminalen:

$ md5sum -c --war testmd5.md5

Konklusion:

I denne vejledning har vi diskuteret “Md5sum” kommandoværktøj, der bruges til at kontrollere 128-bit hashes. Vi har også kontrolleret dataintegriteten for forskellige filer ved hjælp af “Md5sum” kommandomuligheder.

Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har for nylig læst om Microsoft Sculpt Touch trådløs mus og besluttede at købe den. Efter at have brugt det et stykke tid besluttede jeg at dele m...
Mus AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
Tabletbrugere savner ofte musemarkøren, især når de er vante til at bruge bærbare computere. Touchscreen-smartphones og tablets har mange fordele, og ...
Mus Midterste museknap fungerer ikke i Windows 10
Midterste museknap fungerer ikke i Windows 10
Det midterste museknap hjælper dig med at rulle gennem lange websider og skærme med en masse data. Hvis det stopper, vil du ende med at bruge tastatur...