Gunakan perintah hash untuk menghitung hash MD5 atau CRC-64 dari file lokal.
Untuk ossutil versi 1.6.16 dan yang lebih baru, Anda dapat menggunakan ossutil sebagai nama biner di baris perintah tanpa memperhatikan sistem operasi. Untuk versi sebelum 1.6.16, Anda harus menentukan nama biner sesuai dengan sistem operasi Anda. Untuk informasi lebih lanjut, lihat Referensi perintah ossutil.
Sintaks Perintah
ossutil hash localfile [--type=<value>]Tabel berikut menjelaskan parameter dan opsi:
Parameter atau opsi | Deskripsi |
localfile | Path lengkap file lokal. |
--type | Jenis komputasi data. Nilai valid adalah sebagai berikut:
|
Setelah mengunggah file ke bucket tujuan, perhatikan hal-hal berikut terkait nilai CRC-64 dan MD5 file tersebut:
Anda dapat menjalankan perintah stat dan memeriksa bidang
X-Oss-Hash-Crc64ecmadanContent-Md5untuk mendapatkan nilai CRC-64 dan Content-MD5 dari file tersebut. Untuk informasi lebih lanjut, lihat stat (melihat informasi bucket dan objek).Anda tidak dapat menjalankan perintah stat untuk melihat nilai CRC-64 dari file yang diunggah ke bucket sebelum OSS mendukung verifikasi CRC-64.
Anda tidak dapat menjalankan perintah stat untuk melihat nilai Content-MD5 dari file yang diunggah menggunakan unggah tambahan atau unggah multi-bagian.
Contoh
Hitung hash CRC-64 dari file lokal
test.txt.ossutil hash test.txt --type=crc64 CRC64-ECMA : 295992936743767023Hitung hash MD5 dari file lokal
test.txt.ossutil hash test.txt --type=md5 MD5 : 01C3C45C03B2AF225EFAD9F911A33D73 Content-MD5 : AcPEXAOyryJe+tn5EaM9cw==