Perintah Linux

Cara Menggunakan Perintah md5sum?

Cara Menggunakan Perintah md5sum?
Kami telah membincangkan dalam tutorial lain mengenai Linux sha1sum arahan untuk memeriksa integriti fail. Begitu juga pada sistem Linux, terdapat banyak checksum untuk pengesahan mesej, fail, dan integriti data.

Adalah baik untuk mengesahkan operasi ketika dilakukan, seperti jika anda memasang sesuatu dari laman web, kemudian untuk mengesahkan jika ia dipasang dengan betul, mesti ada beberapa checkums.

Alat yang popular di kalangan pengguna Linux adalah "Md5sum" yang berasal dari "MD5" dikenali sebagai algoritma digest-message. The Md5 terdiri daripada a Hash kriptografi 128-bit nilai yang digunakan untuk pengesahan integriti fail dan data.

The "Md5sum" checksum adalah alat yang sangat sesuai yang membantu mengira dan mengesahkan hash 128-bit. Ini adalah program terbina dalam kebanyakan sistem UNIX untuk mengira dan menghasilkan fail input untuk mencerna mesej 128-bit.

Sintaks bagi "Md5sum" arahan adalah:

md5sum [pilihan…] [fail…]

Pilihan Perintah "md5sum"

Pilihan dari "Md5sum" arahan disebut dalam jadual yang diberikan:

Pilihan Penerangan
-b Digunakan untuk mod binari
-c Digunakan untuk membaca fail MD5 dan memeriksa
-teg Digunakan untuk membuat checksum gaya BSD
-t Digunakan untuk mod teks
-abaikan-missing Untuk mengabaikan mesej laporan untuk fail yang hilang
-senyap Untuk menghentikan mesej "ok" untuk setiap fail yang berjaya
-status Untuk berhenti memaparkan output sepanjang masa.
-tegas Digunakan untuk checksum yang diformat dengan tidak betul
-memberi amaran Memaparkan mesej amaran mengenai checksum yang diformat dengan tidak betul

Cara Menggunakan Pilihan Perintah md5sum?

Mari lakukan dan gunakan beberapa contoh untuk memahami cara kerja "Md5sum" arahan dengan pilihan:

Buat fail teks dan tulis teks rawak di dalamnya. Andaikan, buat fail bernama "Test_file1" dan tambahkan kandungan berikut kepadanya:

Sekarang, laksanakan perkara berikut md5sum arahan untuk mengesahkan fail:

$ md5sum test_file1.txt

Cetak output yang dihasilkan dalam format gaya BSD menggunakan "-Tag" pilihan:

$ md5sum --tag test_file1.txt

Anda juga boleh memeriksa integriti fail format lain. Contohnya, buat a .fail cpp dan namakannya “Test_file2.cpp ” dan tulis sebarang program dan simpan.

Jalankan arahan yang diberikan untuk mengesahkan .cpp fail:

$ md5sum test_file2.cpp

Simpan nilai MD5 dalam fail dan sahkan. Untuk ini, gunakan arahan yang disebutkan dengan cara berikut untuk memindahkan nilai dalam algoritma MD5:

$ md5sum test_file2.cpp> testmd5.md5

Perintah di atas akan memindahkan nilai masuk ujianmd5.md5 fail.

NOTA: The ujianmd5.md5 adalah nama rawak yang saya buat, anda boleh menukar nama mengikut pilihan anda. Setelah anda menjalankan perintah ini, file akan dibuat di direktori dengan nama yang disebutkan.

Laksanakan "-C" pilihan dengan md5sum arahan untuk memeriksa kandungan fail:

$ md5sum -c testmd5.md5

Begitu juga, anda juga dapat memindahkan output standard beberapa fail di ujianmd5.md5 untuk mengesahkan kandungan:

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

Tambahkan beberapa kandungan lain di ujian_file1 untuk mengesahkan sama ada checksum MD5 memberikan mesej ralat. Untuk ini, tambahkan kandungan dalam “test_file1.txt ”menggunakan "Gema":

$ echo "Hello Linux Writers" >> test_file1.txt

Perintah di atas akan menambahkan "Hello Linux Writers" dalam fail teks.

Sekarang, jalankan "-Semak" pilihan untuk memeriksa output yang akan dihasilkan di terminal setelah perubahan dibuat:

$ md5sum - semak testmd5.md5

Output yang dihasilkan menunjukkan bahawa kandungan fail tidak sesuai.

Menggunakan "-senyap" pilihan untuk tidak mencetak "Okey" mesej untuk fail yang berjaya disahkan. Ia akan mencetak hasil kegagalan sahaja:

$ md5sum --quiet --periksa testmd5.md5

Jalankan "-Warn" pilihan untuk memaparkan mesej jika fail checksum diformat dengan tidak betul. Ia akan menghasilkan mesej amaran di terminal:

$ md5sum -c --warn testmd5.md5

Kesimpulan:

Dalam panduan ini, kami telah membincangkan mengenai "Md5sum" alat arahan yang digunakan untuk memeriksa hash 128-bit. Kami juga telah memeriksa integriti data fail yang berbeza menggunakan "Md5sum" pilihan arahan.

Mengawal & menguruskan pergerakan tetikus antara beberapa monitor di Windows 10
Pengurus Tetikus Paparan Dwi membolehkan anda mengawal & mengkonfigurasi pergerakan tetikus antara beberapa monitor, dengan memperlahankan pergerakann...
WinMouse membolehkan anda menyesuaikan & meningkatkan pergerakan penunjuk tetikus pada PC Windows
Sekiranya anda ingin meningkatkan fungsi lalai penunjuk tetikus anda gunakan perisian percuma WinMouse. Ia menambah lebih banyak ciri untuk membantu a...
Butang klik kiri tetikus tidak berfungsi pada Windows 10
Sekiranya anda menggunakan tetikus khusus dengan komputer riba, atau komputer desktop anda tetapi butang klik kiri tetikus tidak berfungsi pada Window...