Agisce dda livello di filesystem o passa direttamente al dispositivo raw?
Agisce dda livello di filesystem o passa direttamente al dispositivo raw?
Risposte:
dd funziona su qualunque cosa tu abbia scelto per lavorare.
Puoi prendere i flussi di terminale (stdin e stdout) o qualsiasi cosa rappresentata da un descrittore di file come input e output di dd.
E poiché quasi tutto su Linux ha un descrittore di file, è possibile utilizzare file, directory, dispositivi a caratteri (ad es /dev/null. /dev/random), Dispositivi a blocchi (ad es. Partizioni / file system come /dev/sda1o direttamente interi dischi come /dev/sda).
Come puoi vedere, ddè uno strumento abbastanza potente e versatile, ma assicurati di usarlo con cautela in quanto è anche noto come " d isk d estroyer" se lo usi accidentalmente con argomenti non intenzionali.
Se sei interessato a ulteriori informazioni su dd, leggi la sua manpage (esegui man dd) o cerca ad esempio la risposta a "dd vs cat - dd è ancora rilevante in questi giorni?" (Unix & Linux.SE) o Cosa significa il nome del comando "dd"?
ddpotente in sé o principalmente sfrutta il fatto che quasi tutto su Linux ha un descrittore di file ?
ddfosse uno strumento piuttosto potente e versatile .
ddha alcune caratteristiche, ma la maggior parte del tempo viene utilizzato in modi che funziona altrettanto bene con cp, cat, il guscio ... in questa risposta alcune cose che sono difficili, senza ddsono elencati. Ma dd if=/dev/sda of=/mnt/ext/backupè meglio fare cat /dev/sda > /mnt/ext/backupper esempio