1.3 KiB

dd

Konversi dan salin file menuju media penyimpanan. Lihat juga: caligula. Informasi lebih lanjut: https://www.gnu.org/software/coreutils/manual/html_node/dd-invocation.html.

  • Buat suatu perangkat USB bootable dari suatu berkas isohybrid (seperti archlinux-xxx.iso) dan tampilkan kemajuannya:

sudo dd if={{jalan/menuju/berkas.iso}} of={{/dev/perangkat_usb}} status=progress

  • Salin isi suatu perangkat penyimpanan menuju perangkat lain dengan ukuran blok 4 MiB dan lakukan flush write sebelum perintah berakhir:

sudo dd bs=4M conv=fsync if={{/dev/perangkat_asal}} of={{/dev/perangkat_tujuan}}

  • Buat suatu berkas berisikan byte acak dari perangkat pengacak dalam kernel dengan jumlah ukuran berkas yang ditentukan:

dd bs={{100}} count={{1}} if=/dev/urandom of={{jalan/menuju/berkas_acak}}

  • Ukur kinerja media penyimpanan dalam menulis data secara sekuensial:

dd bs={{1M}} count={{1024}} if=/dev/zero of={{jalan/menuju/berkas_1GB}}

  • Buat cadangan sistem, simpan ke dalam berkas IMG (dapat dipulihkan nanti dengan menukar if dan of), dan tampilkan kemajuannya:

sudo dd if={{/dev/perangkat_penyimpanan}} of={{jalan/menuju/berkas.img}} status=progress

  • Periksa kemajuan dari suatu proses dd yang sedang berjalan (jalankan perintah ini dari sesi shell lainnya):

progress