dd Komut Oluşturucu
Blok seviyesinde dosyaları dönüştürmek ve kopyalamak için dd komutları oluştur (disk imajlama, ISO yazma)
dd ile Başlarken
## dd nedir?
`dd` komutu verileri blok düzeyinde kopyalar. Disk görüntüleme, ISO dosyalarını USB sürücülerine yazma, `/dev/zero` ile cihazları silme ve arızalanan ortamlardan veri kurtarma için standart araçtır. Çoğu komutun aksine `dd`, bayraklar yerine `operand=value` sözdizimini kullanır.
## Nasıl Kullanılır
1. **`if=` ayarlayın**: Girdi dosyasını veya cihazını belirtin (örn. `/dev/sda`, `img.iso`). 2. **`of=` ayarlayın**: Çıktı dosyasını veya cihazını belirtin (örn. `disk.img`, `/dev/sdb`). 3. **Aktarımı ayarlayın**: Gerektiğinde `bs=` (blok boyutu), `count=`, `conv=` ve `status=` değerlerini ayarlayın. 4. **Kopyala ve Çalıştır**: Üretilen komutu terminalinize yapıştırın. `dd` doğrudan yazar — Enter'a basmadan önce cihazları doğrulayın.
Yaygın Seçenekler
### `if=FILE` Girdi dosyası
Okunacak kaynak. Atlanırsa standart girdiye varsayılan değer.
### `of=FILE` Çıktı dosyası
Yazılacak hedef. Atlanırsa standart çıktıya varsayılan değer.
### `bs=BYTES` Blok boyutu
Blok başına bu kadar bayt okuyup yazar (örn. `4M`, `1K`, `512`). Tam disk kopyaları için daha büyük bloklar genellikle daha hızlıdır.
### `count=N` Blok sayısı
Yalnızca N girdi bloğunu kopyalayın, sonra durun. Örnekleme veya sabit boyutlu dosyalar oluşturmak için yararlıdır.
### `skip=N` / `seek=N`
`skip=N`, okumadan önce N girdi bloğunu atlar; `seek=N`, yazmadan önce N çıktı bloğunu atlar. Bir konumdan/bir konuma kopyalamak için bunları kullanın.
### `conv=LIST` Dönüşümler
Virgülle ayrılmış dönüşümler: `noerror` (okuma hatalarında devam et), `sync` (blokları doldur), `fsync` (bitirmeden önce diske boşalt), `notrunc` (çıktıyı kesme).
### `status=LEVEL` İlerleme
Aktarım çıktısını kontrol eder: `progress` (periyodik istatistikler göster), `noxfer` (yalnızca sonda istatistikler), `none` (sessiz).
▶dd tehlikeli mi?
▶Bir ISO görüntüsünü USB sürücüsüne nasıl yazarım?
▶Yedekleme için tam bir disk görüntüsünü nasıl oluştururum?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla