

dd
99 likes
dd, that stands for ‘data duplicator’, is a command-line utility for Unix mainly used for copying and converting data.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Linux
- BSD
Features
- File Shredder
- Command line interface
- Burn iso
- Create bootable USB
- Write ISO to SD card
- Disk Imaging
- Create image
Tags
- drive-imaging
- partition-backup
- Disk Dumper
- bsd-general-command
- bsd-general-commands
- unix-built-in
- Backup and Restore
- mbr-recovery
- hard-disk-backup
- gnu-coreutils
- backup-hard-drive
dd News & Activities
Highlights All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News TipRecent activities
TheEmperorArt added dd as alternative to Aomei Cloner- Sebbxs liked dd
- alternativeto-deviant liked dd
POX added dd as alternative to ZOTAC WinUSB Maker- daghemo added dd as alternative to Relax-and-Recover
Featured in Lists
So you've decided to give Linux a shot, and you've found a distribution that suits you. Or maybe you want to reinstall …
List by Paul with 8 apps, updated
What is dd?
dd, that stands for ‘data duplicator’, is a command-line utility for Unix mainly used for copying and converting data.
This tool can be used for:
• Backing up and restoring an entire hard drive or a partition. • Copy regions of raw device files like backing up MBR (master boot record). • Converting data formats like ASCII to EBCDIC. • Converting lowercase to uppercase and vice versa. • Creating files with fixed size.








Comments and Reviews
'dd' is a powerful command-line program that's been a staple of UNIX operating systems since the 1980s.
Pros:
man ddCons:
mkdir -p, so the option syntax is weirdfdisk -l /dev/sdato check your device node, becausedd if=my_linux.iso of=/dev/sdacould end up overwriting an important disk!Tips:
bs=1Mto set a 1 megabyte block size and see if it speeds up your transfer!ddto print statisticsFor users new to 'dd' this may all seem overwhelming. If all you're looking to do is flash a Linux ISO image onto a USB stick and move on with your life then there are definitely much easier applications.
But there is a reason dd has been around for so many decades. It's simply extremely powerful, versatile and ubiquitous.
It just works. GUI utilities for writing ISO files (for example) are just not required and take longer to use than a simple commandline utility.
Fantastic because it's able to copy bytes directly from a larger drive onto a smaller drive (until reaching the end of the smaller drive of course). This allows setting up a partition table that will fit on the smaller drive, on the larger drive, then copying it.