
El printah dd Iku dianggep salah siji saka keperluan paling kuat saka Linux. Kamangka tegesipun serat-serat punika Definisi Data, "D" pindho ndadekake umume nampa jeneng minangka striking minangka iku "penghancur disk" o "duplikator disk". Ing kasunyatan, iki minangka alat kanggo nyalin lan ngowahi data ing tingkat blok, sanajan luwih akeh nggunakake.
Ing artikel iki, kita bakal nliti kabeh aspek perintah kasebut dd sing pangguna Linux kudu ngerti, saka sintaksis dhasar malah duweke dhewe aplikasi sing paling misuwur, kalebu nyalin file, nggawe serep lan mulihake partisi disk, utawa nggawe bootable USB drive.
Kudu dikandhakake yen prentahe dd Sampeyan kudu digunakake kanthi ati-ati banget. Yen digunakake tanpa nindakake verifikasi sing dibutuhake, bisa uga nyebabake mundhut data sing ora bisa dibatalake. Mulane, sampeyan kudu menehi perhatian maksimal nalika nggarap.
Sintaks printah dd
Antarane opsi sing paling umum ing sintaks printah dd, ing ngisor iki kudu disorot:
- bs=: Kanggo nemtokake ukuran pamblokiran sing dd bakal maca utawa nulis (contone, bs=4M).
- konv=: Kanggo nemtokake opsi konversi.
- cacah =: Kanggo nyetel nomer pamblokiran sing dd arep nyalin
- yen =: File utawa piranti input (berkas masukan).
- saka =: File utawa piranti output (berkas output).
- golek =: Kanggo skip nomer tartamtu saka pamblokiran utawa bita nalika maca file output.
- mlumpat =: Kanggo skip nomer tartamtu saka pamblokiran utawa bita nalika maca file input.
- status=kemajuan: Kanggo nuduhake kemajuan operasi ing wektu nyata.
Panggunaan praktis saka printah dd

Ayo katon ing sawetara aplikasi liyane praktis saka printah dd lan carane bisa ing. Iki mung sawetara conto panggunaan umum, wiwit Kemungkinan nyata luwih jembar:
Nggawe gambar disk
Iki minangka salah sawijining panggunaan perintah sing paling kerep dd: ing nggawe gambar disk utawa partisi, sing ditindakake kanthi nyalin sithik mbaka sithik isine. Banget migunani kanggo nggawe salinan serep. Ing conto ing ngisor iki, piranti sumber yaiku asal-usul.txt lan sing dadi tujuan, tujuan.txt.
sudo dd yen=/origin.txt saka=/destination.txt
Klone disk
Yaiku, nyalin kabeh isi disk lan nyimpen menyang lokasi liyane. Conto: kanggo nyalin kabeh isi disk sda1 a sda2, sampeyan kudu nggunakake printah ing ngisor iki:
sudo dd yen=/sda1 saka=/sda2
Nggawe drive USB sing bisa di-boot
Panggunaan umum liyane saka prentah kasebut dd yaiku nggawe drive USB bootable saka gambar ISO. Kanggo iki, perlu nemtokake file ISO minangka file input (yen) lan drive USB minangka file output (saka). Iki conto liyane:
sudo dd if=linux_x.iso of=/dev/sda bs=3M status=progress
Ing kasus iki, linux_x.iso nggantosi gambar ISO saka distribusi Linux, nalika /dev/sda Iku USB drive. Kajaba iku, bs=3M ngandhani ukuran pamblokiran (3 megabyte), nalika status=kemajuan nuduhake majune dhawuh. Kadhangkala kemajuan iki ditampilake kanthi gambar bar.
Skip byte utawa karakter nalika maca file input
Punika conto nggunakake sarana mlumpat: kanggo skip nomer tartamtu saka bita utawa karakter nalika maca file input. Iki digunakake nalika perlu kanggo ngilangi bagean tartamtu saka file. Ing conto iki, 200 bit pisanan:
sudo dd if=abc.txt of=zyx.txt skip=200
Mbusak piranti pamblokiran
Pungkasan, sumber daya sing trep banget ing kahanan tartamtu. Contone, nalika kita kudu ngedol utawa pass disk kanggo wong lan kita arep kanggo nggawe manawa isi sadurungé rampung ora bisa diakses. Pitakonan saka privasi. Operasi iki dieksekusi liwat rong perintah, kaya sing digambarake ing conto iki:
sudo dd yen=/dev/nol bs=1M saka=/dev/sda
Langkah pisanan iki nyuda data sing ana ing piranti dadi prasaja urutan nul. Kanggo operasi rampung, sampeyan kudu isi liyane saka disk karo data acak:
sudo dd yen=/dev/random bs=1M saka=/dev/sda
Dudutan
Ing cendhak, kita bisa negesake manawa prentah kasebut dd es alat penting ing Linux nalika nerangake bab-bab sing ana hubungane karo nyalin, kloning lan ngowahi data ing tingkat sing kurang. Antarane akeh liyane, digunakake kanggo nggawe gambar disk utawa ngresiki disk kanthi aman, kaya sing wis dingerteni.
Aplikasi praktis liyane yaiku ngompres data sing diwaca kanthi prentah dd, nyalin isi saka CD utawa DVD, gawe serep parsial utawa lengkap, ngowahi huruf gedhe dadi huruf cilik utawa kosok balene, lsp. Iku mesthi worth sinau carane nggunakake printah iki.
Ing kasus apa wae, iku gegaman kuat sing kudu ngerti carane nangani karo tliti gedhe lan care, amarga bisa nimpa lan malah mbusak data tanpa kabar sadurunge.
Editor khusus babagan teknologi lan masalah internet kanthi pengalaman luwih saka sepuluh taun ing macem-macem media digital. Aku wis kerja minangka editor lan panyipta konten kanggo e-commerce, komunikasi, pemasaran online lan perusahaan iklan. Aku uga wis nulis babagan ekonomi, keuangan lan situs web sektor liyane. Karyaku uga dadi semangatku. Saiki, liwat artikelku ing Tecnobits, Aku nyoba kanggo njelajah kabeh warta lan kesempatan anyar sing donya teknologi nawakake kita saben dina kanggo nambah gesang kita.