dd :이 다목적 명령의 예

dd

El dd 명령은 Linux에서 잘 알려져 있습니다.. 상당히 다재다능한 명령이지만 정보를 백업하거나 패키징하는 것 외에 무엇을 할 수 있는지 실제로 아는 사람은 거의 없습니다. 그래서이 dd 명령이 수행 할 수있는 작업에 대한 몇 가지 실용적인 예제와 함께이 간단한 자습서를 만들기로 결정했습니다. 그것들은 모두 매일해야 할 일의 간단한 예입니다.

dd가 뭔지 이미 알고 계신 것 같아요 UNIX 계열 명령 낮은 수준에서 데이터를 복사하고 변환 할 수 있으므로 매우 강력합니다. 일반적으로 일부 저장 매체의 백업 또는 백업 사본을 만드는 데 사용되었지만 특정 데이터를 전송하거나 한 유형의 인코딩에서 다른 유형으로 변환하는 등의 작업에도 사용되었습니다. 매우 원시적 인 도구처럼 보이지만 여전히 많이 사용됩니다 ...

일부 간단한 실용적인 예 이 명령은 다음과 같습니다.

  • sdb가 sda 콘텐츠의 정확한 사본이되도록 한 하드 드라이브를 다른 하드 드라이브에 복제합니다.

dd if=/dev/sda of=/dev/sdb

  • 디렉토리, 파일 또는 파티션의 백업 사본을 만들고 이미지 (IMG, ISO, ...)를 생성합니다.

dd if=/dev/sda4 of=/home/backup/imagen.img

  • 이전 백업을 복원합니다.

dd if=/home/backup/imagen.img of=/dev/sda4

  • 광 디스크의 ISO 만들기 :

dd if=/dev/dvdrom of=/home/media/imagen.iso

  • 덮어 써서 하드 드라이브에서 데이터 삭제 :

dd if=/dev/random of=/dev/sdb

  • 특정 크기 (이 경우 10 바이트)의 파일을 생성하지만 원하는 양을 선택할 수 있으며, 예를 들어 개수를 2로 수정하면 두 배가됩니다.

dd if=/dev/zero of=~/prueba bs=100 count=1

이 튜토리얼이 도움이 되었기를 바랍니다. 매우 간단하지만 다른 추가 프로그램 설치를 줄일 수 있습니다. 예를 들어, CD / DVD / BD의 ISO를 만들려면 특정 소프트웨어를 사용하는 대신 dd를 사용할 수 있습니다. 또한 ISO를 마운트하고 콘텐츠에 액세스하는 데 도움이 될 수있는 / dev / loop 또는 loop 장치를 상기시킵니다. 다른 추가 소프트웨어없이… "man dd"를 사용하면 dd에 대한 자세한 정보를 볼 수 있습니다. 흥미로울 수있는 더 많은 옵션이 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.