답변:
dd
작업하기로 선택한 모든 작업을 수행합니다.
터미널 스트림 (stdin 및 stdout) 또는 파일 디스크립터가 나타내는 입출력을로 입력 및 출력 할 수 dd
있습니다.
리눅스에서 거의 모든 파일 기술자를 가지고 있듯이, 당신은 파일, 디렉토리, 문자 장치를 사용할 수 있습니다 (예를 들어 /dev/null
, /dev/random
), 블록 장치 (파티션 / 파일과 같은 시스템 /dev/sda1
또는 같은 직접 전체 디스크 /dev/sda
).
당신이 볼 수 있듯이, dd
매우 강력하고 다양한 도구이지만, 그것은 또한으로 알려진대로주의와 함께 사용 확인 " D ISK D estroyer"실수로 의도하지 않은 인수를 사용하는 경우.
에 대한 자세한 내용을 보려면 dd
맨 페이지 (run man dd
)를 읽 거나 "dd vs cat에 대한 답변-요즘에도 여전히 관련이 있습니까?" (Unix & Linux.SE) 또는 명령 이름 "dd"는 무엇을 의미합니까?
dd
그 자체로 강력 합니까 아니면 대부분 Linux의 거의 모든 파일에 파일 설명자가 있다는 사실을 이용 합니까?
dd
것은 매우 강력하고 다양한 도구 입니다.
dd
몇 가지 좋은 기능을 가지고 있지만, 가장 시간이 똑같이 잘 작동 방법으로 사용된다 cp
, cat
..., 쉘 이 대답 없이 어려운 몇 가지 dd
나열되어 있습니다. 그러나 예를 들어 dd if=/dev/sda of=/mnt/ext/backup
더 잘 할 수 있습니다cat /dev/sda > /mnt/ext/backup