Linux-kommandon

Hur man använder md5sum Command?

Hur man använder md5sum Command?
Vi har redan diskuterat i en annan handledning om Linux sha1sum kommando för att kontrollera filens integritet. På Linux-system finns det också flera kontrollsummor för verifiering av meddelanden, filer och dataintegritet.

Det är bra att verifiera operationerna när de utförs, som om du installerar något från webbplatsen, för att verifiera om det är korrekt installerat måste det finnas några kontrollsumma.

Ett populärt verktyg bland Linux-användare är “Md5sum” som kommer från “MD5” kallas algoritmen för meddelandesmältning. De Md5 består av en 128-bitars kryptografisk hash värde som används för autentisering av filer och dataintegritet.

De “Md5sum” checksum är ett väl lämpligt verktyg som hjälper till att beräkna och verifiera 128-bitars hash. Det är ett inbyggt program i de flesta av UNIX-systemen för att beräkna och generera inmatningsfiler för en 128-bitars meddelandesammandragning.

Syntaxen för “Md5sum” kommandot är:

md5sum [alternativ ...] [fil ...]

Kommandoalternativen “md5sum”

Alternativen för “Md5sum” kommandot nämns i den angivna tabellen:

Alternativ Beskrivning
-b Används för binärt läge
-c Används för att läsa MD5-filer och kontrollera
-märka Används för att skapa kontrollsumma för BSD-stil
-t Används för textläge
-ignorera-missing Att ignorera rapportmeddelande för de saknade filerna
-tyst För att stoppa ”ok” -meddelandet för varje lyckad fil
-status För att sluta visa visningen hela tiden.
-sträng Används för felformaterade kontrollsummor
-varna Visar varningsmeddelande om felformaterade kontrollsummor

Hur man använder md5sum Kommandoalternativ?

Låt oss göra och använda några exempel för att förstå hur funktionen fungerar “Md5sum” kommando med alternativ:

Skapa en textfil och skriv slumpmässig text i den. Antag, skapa en fil med namnet “Test_file1” och lägg till följande innehåll i det:

Kör nu följande md5sum kommando för att verifiera filen:

$ md5sum test_file1.Text

Skriv ut den genererade produktionen i BSD-format med hjälp av "-märka" alternativ:

$ md5sum --tag test_file1.Text

Du kan också kontrollera integriteten för alla andra formatfiler. Till exempel gör en .cpp-fil och namnge den “Test_file2.cpp ” och skriv valfritt program och spara det.

Utför det givna kommandot för att verifiera .cpp fil:

$ md5sum test_file2.cpp

Spara värdet på MD5 i en fil och verifiera det. För detta använder du nämnda kommando på följande sätt för att flytta värdet i MD5-algoritmen:

$ md5sum test_file2.cpp> testmd5.md5

Ovanstående kommando flyttar värdet in testmd5.md5 fil.

NOTERA: De testmd5.md5 är ett slumpmässigt namn som jag skapade kan du ändra namnet enligt ditt val. När du kör det här kommandot skapas en fil i katalogen med det nämnda namnet.

Kör “-C” alternativet med md5sum kommando för att kontrollera filens innehåll:

$ md5sum -c testmd5.md5

På samma sätt kan du också flytta standardutdata för flera filer i testmd5.md5 för att verifiera innehållet:

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

Lägg till något annat innehåll i test_fil1 för att verifiera om MD5-kontrollsumman ger felmeddelandet. För detta, lägg till innehåll i “test_file1.txt ”med "eko":

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

Ovanstående kommando lägger till "Hello Linux Writers" i textfilen.

Kör nu "-kolla upp" möjlighet att kontrollera vilken effekt som kommer att genereras i terminalen efter att ändringar har gjorts:

$ md5sum --kolla testmd5.md5

Den genererade utdata indikerar att filernas innehåll inte matchar.

Använd "-tyst" alternativet att inte skriva ut "Ok" meddelande för lyckade verifierade filer. Det skriver bara ut felresultatet:

$ md5sum - tyst - kontrollera testmd5.md5

Springa det "-varna" möjlighet att visa ett meddelande om kontrollsummans filer är felaktigt formaterade. Det genererar ett varningsmeddelande i terminalen:

$ md5sum -c --warn testmd5.md5

Slutsats:

I den här guiden har vi diskuterat “Md5sum” kommandoverktyg som används för att kontrollera 128-bitars hash. Vi har också kontrollerat dataintegriteten för olika filer med hjälp av “Md5sum” kommandoalternativ.

Hur man utvecklar ett spel på Linux
För ett decennium sedan skulle inte många Linux-användare förutsäga att deras favoritoperativsystem en dag skulle vara en populär spelplattform för ko...
Portar med öppen källkod för kommersiella spelmotorer
Gratis, öppen källkod och plattformsmekaniska rekreationer kan användas för att spela gamla såväl som några av de ganska senaste speltitlarna. I den h...
Bästa kommandoradsspel för Linux
Kommandoraden är inte bara din största allierade när du använder Linux, det kan också vara källan till underhållning eftersom du kan använda den för a...