All Products
Search
Document Center

E-MapReduce:Gunakan Perintah Jindo CLI untuk Mengakses OSS atau OSS-HDFS

Last Updated:Mar 27, 2026

Gunakan perintah Jindo CLI untuk mengakses OSS atau OSS-HDFS.

Jindo CLI memungkinkan Anda mengelola file di Object Storage Service (OSS) dan OSS-HDFS melalui command line—mengunggah, mengunduh, menampilkan daftar, dan menghapus objek tanpa perlu menulis kode.

Prasyarat

Sebelum memulai, pastikan Anda telah:

  • Di lingkungan E-MapReduce (EMR): JindoSDK telah dipra-instal. Tidak diperlukan pengaturan tambahan.

    • Untuk mengakses OSS-HDFS, gunakan EMR V3.44.0 atau versi yang lebih baru, atau EMR V5.10.0 atau versi yang lebih baru.

  • Di lingkungan non-EMR: Deploy JindoSDK sebelum menjalankan perintah apa pun.

    • Untuk mengakses OSS-HDFS, instal JindoSDK V4.6.X atau versi yang lebih baru.

Perintah

Semua perintah sistem file Jindo CLI menggunakan awalan jindo fs. Perintah Jindo CLI berfungsi secara identik untuk OSS dan OSS-HDFS. Satu-satunya perbedaan terletak pada titik akhir dalam path.

Unggah file

jindo fs -put <local-file> <oss-path>

Unggah examplefile.txt dari direktori root lokal ke bucket bernama examplebucket di OSS-HDFS:

jindo fs -put examplefile.txt oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/

Buat direktori

jindo fs -mkdir <oss-path>

Buat direktori bernama dir/ di examplebucket:

jindo fs -mkdir oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/dir/

Tampilkan daftar file dan direktori

jindo fs -ls <oss-path>

Tampilkan semua file dan direktori di examplebucket:

jindo fs -ls oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/

Periksa ukuran

jindo fs -du <oss-path>

Tampilkan ukuran semua file dan direktori di examplebucket:

jindo fs -du oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/

Lihat konten file

jindo fs -cat <oss-path>

Cetak konten localfile.txt ke stdout:

jindo fs -cat oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/localfile.txt
Penting

Konten ditampilkan sebagai teks biasa. Jika file tersebut dikodekan, gunakan Hadoop Distributed File System (HDFS) API untuk Java guna membaca dan mendekodekannya.

Unduh file

jindo fs -get <oss-path> <local-path>

Unduh exampleobject.txt dari examplebucket ke /tmp/ di mesin lokal Anda:

jindo fs -get oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/exampleobject.txt /tmp/

Hapus file atau direktori

jindo fs -rm <oss-path>

Hapus direktori destfolder/ beserta seluruh isinya dari examplebucket:

jindo fs -rm oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com/destfolder/

Langkah berikutnya

Untuk daftar lengkap perintah dan opsi yang didukung, lihat Use Jindo CLI.