Slik beregner du Md5sum Lister
Brukere av ulike Unix-implementeringer, inkludert Linux og FreeBSD, brukes trolig til å se kontrollsumnumre som samsvarer med Md5sum- eller Sha256sum-standardene. Du har sannsynligvis lastet ned en ISO og kjører md5sum-kommandoen på den for å sikre at du har lastet ned den riktig. Disse hex-tallene er summene av alle brikkene i en fil, som forteller om det har blitt manipulert med eller ikke. Du kan faktisk beregne summer for dine egne filer, som vil fortelle deg om noe gikk korrupte, og hvis du trenger å erstatte det fra sikkerhetskopier.
Du må jobbe fra en kommandolinje for denne oppgaven. Du kan gjøre det på et hovedløst Linux-server system, som betyr å holde ned Ctrl, Alt og F2 for å komme til en virtuell terminal da du er logget inn. Men du kan også åpne en grafisk terminal ved å holde nede Ctrl, Alt og T eller klikke på Programmer-menyen og klikk på Terminal-lenken under Systemverktøy. Ubuntu Unity-brukere kan søke Terminal på Dash. Vi testet det fra en grafisk terminal.
Metode 1: Beregning av en Md5sum
For å beregne en sum, skriv md5sum etterfulgt av navnet på filen du vil sjekke. Hvis filen ikke er i gjeldende katalog, må du skrive inn hele banenavnet. For eksempel var vi i katalogen ~ / Dokumenter og skrevet md5sum /lib/xtables/libxt_cpu.so for å finne md5sum av den biblioteksfilen. Det er virkelig så enkelt, og det tar bare et øyeblikk å behandle. Du kan ta ned dette nummeret og sjekke det igjen senere hvis du har antatt at den er endret.
Mange brukere blir oppgradert av det faktum at kommandoen md5sum i GNU / Linux tilbyr en -b bryter for å lese binære modusfiler og a -t bytte for å lese tekstfiler. Denne teksten til binære brytere er inkludert for bakoverkompatibilitet. I dag kjører md5sum på GNU / Linux ikke noe annet for -b-bryteren enn det ville for -t-bryteren, men de er fortsatt inkludert, så hvis du skrev et gammelt bash eller Almquist-skript, ville det fortsatt gå bra.
Metode 2: Rekursivt beregne Md5sum Digests
Hvis du skriver md5sum * og trykker på enter, vil den gi deg en MD5-meldingsfordeling for hver fil som sitter i gjeldende katalog. Du kan også skrive md5sum-tag *> checkSums for å få en fil som inneholder summen av hver fil i katalogen. Det er nyttig hvis du vil ta en titt senere og se om noe er endret. Du kan få noen advarsler om noe som er en katalog, som er trygt å ignorere. Kataloger kan ikke oppsummeres av seg selv.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke herDu vil kanskje ta et hele filsystems verdier av summer, noe som er nyttig hvis du vil sørge for at ingenting endres på sikkerhetskopier på tommelstasjoner eller SD-kort. Skriv cd etterfulgt av den høyeste katalogen i et system. Mens vi brukte rotkatalogen, kan du kanskje cd til noe i / mnt eller / media hvis du jobber med en montert partisjon.
Når du er der, skriv inn . -type f -exec md5sum-tag {} \; og trykk enter for å få en stor liste over data. Dette vil raskt rulle av skjermen, men når det er gjort kan du rulle opp i en grafisk terminal. Hvis du foretrekker å holde en plate eller kanskje hvis du jobber på en terminal, kan du ikke bla på, og skriv deretter inn søk. -type f -exec md5sum-tag {} \; > sjekkSums.txt og la systemet rulle. Husk at du alltid kan endre filnavnet slik at du ikke overskriver en eldre. Disse kommandoene er litt lange, så du vil kanskje kopiere og lime dem inn i terminalen din. Husk at du trenger å enten klikke på Rediger og deretter klikke på Lim inn eller hold nede Skift, Ctrl og V siden den vanlige Ctrl + V-snarveien ikke fungerer. Brukere som arbeider med miniatyr opptaksboksen versjon av md5sum, bør fjerne deltakelsen av den kommandoen, siden den ikke støtter den.
Hvis du er interessert i å bruke en sterkere algoritme av sikkerhetshensyn, kan du erstatte md5sum med noen av en rekke andre kommandoer. Du kan bruke sha1sum, sha224sum, sha256sum, sha384sum eller sha512sum avhengig av hvor mye beskyttelse du trenger. Hvert av tallene representerer hvor sikkert det er. Mens md5sum er helt greit for å sjekke filkorrupsjon, er noen sikkerhetsbevisste brukere bekymret for at folk tamperer med filene sine, og vil helst bruke en enda sterkere algoritme for å sikre at ingen sprekk oppstod. Hvis du bare er bekymret for å sikre at kopierte filer ble overført riktig, kan md5sum fortsatt gjøre trikset. For sikkerhetsformål er sha256sum generelt foretrukket.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke her