Comandi Linux

Come usare il comando md5sum?

Come usare il comando md5sum?
Abbiamo già discusso in un altro tutorial su Linux sha1sum comando per verificare l'integrità del file. Allo stesso modo, sui sistemi Linux, ci sono più checksum per la verifica di messaggi, file e integrità dei dati.

È bene verificare le operazioni quando eseguite, come se si installasse qualcosa dal sito Web, quindi per verificare se è installato correttamente, devono esserci dei checksum.

Uno strumento popolare tra gli utenti Linux è “md5sum” che viene da “MD5” noto come algoritmo di digest del messaggio. Il Md5 consiste di un Hash crittografico a 128 bit valore utilizzato per l'autenticazione dei file e l'integrità dei dati.

Il “md5sum” checksum è uno strumento adatto che aiuta a calcolare e verificare gli hash a 128 bit. È un programma integrato nella maggior parte dei sistemi UNIX per calcolare e generare file di input per un digest di messaggi a 128 bit.

La sintassi di “md5sum” il comando è:

md5sum [opzione... ] [file... ]

Le opzioni del comando "md5sum"

Le opzioni del “md5sum” comando sono menzionati nella tabella data:

Opzione Descrizione
-b Usato per la modalità binaria
-c Utilizzato per leggere i file MD5 e controllare
-etichetta Utilizzato per creare checksum in stile BSD
-t Usato per la modalità testo
-ignora-missing Per ignorare il messaggio di segnalazione per i file mancanti
-silenzioso Per interrompere il messaggio "ok" per ogni file riuscito
-stato Per interrompere sempre la visualizzazione dell'output.
-rigoroso Utilizzato per checksum formattati in modo errato
-avvisare Visualizza un messaggio di avviso sui checksum formattati in modo errato

Come utilizzare le opzioni di comando md5sum?

Facciamo e usiamo alcuni esempi per capire il funzionamento del “md5sum” comando con opzioni:

Crea un file di testo e scrivici un testo casuale random. Supponiamo di creare un file denominato “file_test1” e aggiungi il seguente contenuto:

Ora, esegui quanto segue md5sum comando per verificare il file:

$ md5sum file_test1.TXT

Stampa l'output generato nel formato in stile BSD utilizzando il pulsante "-etichetta" opzione:

$ md5sum --tag file_test1.TXT

Puoi anche controllare l'integrità di qualsiasi altro file di formato. Ad esempio, fai a .cpp e chiamalo “test_file2.cpp” e scrivi qualsiasi programma e salvalo.

Eseguire il comando dato per verificare il .cpp file:

$ md5sum file_test2.cpp

Memorizza il valore di MD5 in un file e verificalo. Per questo, utilizzare il comando menzionato nel modo seguente per spostare il valore nell'algoritmo MD5:

$ md5sum file_test2.cpp > ​​testmd5.md5

Il comando precedente sposterà il valore in testmd5.md5 file.

NOTA: Il testmd5.md5 è un nome casuale che ho creato, puoi cambiare il nome in base alla tua scelta. Una volta eseguito questo comando, verrà creato un file nella directory con il nome menzionato.

Esegui il “-c” opzione con il md5sum comando per controllare il contenuto del file:

$ md5sum -c testmd5.md5

Allo stesso modo, puoi anche spostare l'output standard di più file nel testmd5.md5 per verificare il contenuto:

$ md5sum file_test1.txt file_test2.cpp > ​​testmd5.md5

Aggiungi altri contenuti nel in file_test1 per verificare se il checksum MD5 dà il messaggio di errore. Per questo, aggiungi contenuto nel "test_file1.txt" usando "eco":

$ echo “Hello Linux Writers” >> file_test1.TXT

Il comando sopra aggiungerà "Hello Linux Writers" nel file di testo.

Ora, esegui il "-dai un'occhiata" opzione per verificare quale output genererà nel terminale dopo che sono state apportate modifiche:

$ md5sum --controlla testmd5.md5

L'output generato indica che il contenuto dei file non corrisponde.

Usa il "-silenzioso" opzione per non stampare il "Ok" messaggio per file verificati con successo. Stamperà solo il risultato dell'errore:

$ md5sum --quiet --check testmd5.md5

Corri il "-avvisare" opzione per visualizzare un messaggio se i file di checksum sono formattati in modo errato. Verrà generato un messaggio di avviso nel terminale:

$ md5sum -c --warn testmd5.md5

Conclusione:

In questa guida, abbiamo discusso del “md5sum” strumento di comando utilizzato per controllare gli hash a 128 bit. Abbiamo anche verificato l'integrità dei dati di diversi file utilizzando il “md5sum” opzioni di comando.

Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...
Come modificare il puntatore del mouse e le dimensioni, il colore e lo schema del cursore su Windows 10
Il puntatore del mouse e il cursore in Windows 10 sono aspetti molto importanti del sistema operativo. Questo si può dire anche per altri sistemi oper...
Motori di gioco gratuiti e open source per lo sviluppo di giochi Linux
Questo articolo tratterà un elenco di motori di gioco gratuiti e open source che possono essere utilizzati per lo sviluppo di giochi 2D e 3D su Linux....