4 ms·
There are likely a number of reasons for using dd in tutorials designed for beginners: - it is available by default on all Unix systems - it distinguishes bet
by II2II 10y ago
There are likely a number of reasons for using dd in tutorials designed for beginners:
- it is available by default on all Unix systems
- it distinguishes between input and output (i.e. if= and of=)
- it reports results
- it avoids using a common command for a dangerous operation that the user may not understand
dd also has another benefit: the ability to select a range of blocks to copy from and to. This isn't the most common scenario, but it certainly pops up on some devices.
- beams_of_light 10y agoSometimes, it seems like people try to outsmart common knowledge, and it's fine to present new ideas, but one doesn't have to call what most know works and use inappropriate for the tasks they use it to perform.
- alfalfasprout 10y agoIt reports results horribly. Nothing like copying 1+TB of data and having your SIGINFO signals print nothing to the screen.