Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menentukan sama ada kandungan fail adalah sama dalam Linux

Bagaimana untuk menentukan sama ada kandungan fail adalah sama dalam Linux

WBOY
WBOYasal
2022-04-12 16:40:505635semak imbas

Di Linux, anda boleh menggunakan perintah md5sum untuk menentukan sama ada kandungan fail adalah sama nilai md5 adalah sama, kandungan fail adalah sama, dan sintaksnya ialah "nama fail md5sum".

Bagaimana untuk menentukan sama ada kandungan fail adalah sama dalam Linux

Persekitaran pengendalian artikel ini: sistem linux7.3, komputer Dell G3.

Bagaimanakah Linux menentukan sama ada kandungan fail adalah sama?

Algoritma MD5 boleh digunakan untuk mengesahkan integriti penghantaran fail rangkaian. Perintah md5sum Linux digunakan untuk menjana dan mengesahkan nilai md5 fail. Perlu diingatkan bahawa md5sum menyemak kandungan fail, bukan nama fail.

Sintaks:

md5sum [选项]... [文件]...

Arahan md5sum menggunakan algoritma ringkasan mesej MD5 (128 bit) untuk mengira dan menyemak jumlah semak fail. Secara umumnya, selepas memasang Linux, akan ada alat yang dipanggil md5sum, yang boleh dijalankan terus dalam terminal baris arahan.

Arahan md5sum digunakan untuk menjana dan mengesahkan nilai md5 sesuatu fail. Ia mengesahkan kandungan fail sedikit demi sedikit. Ia adalah kandungan fail, tanpa mengira nama fail, iaitu kandungan fail adalah sama dan md5nya merujuk kepada yang sama.

Arahan khas:

1) md5sum adalah untuk mengesahkan kandungan fail, tidak kira sama ada nama fail adalah sama

2) Nilai md5sum disahkan sedikit demi sedikit , jadi lebih besar fail, Lebih lama masa pengesahan.

Ringkasan: Gunakan md5sum untuk mengesahkan kod pengesahan fail yang dijana untuk menemui ketidakkonsistenan dalam kandungan fail yang disebabkan oleh penghantaran fail yang tidak normal (penghantaran rangkaian, penyalinan dan penghantaran antara peranti tempatan yang berbeza).

Contohnya adalah seperti berikut:

Bagaimana untuk menentukan sama ada kandungan fail adalah sama dalam Linux

Dapat dilihat daripada di atas bahawa kandungan kedua-dua fail test1 dan test2 adalah konsisten.

[Cadangan berkaitan: tutorial video laravel]

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada kandungan fail adalah sama dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn