"dd" 명령을 사용하여 "단일 파일"(dd 명령을 사용하여 생성됨)(블록 단위)을 복사하는 방법은 무엇입니까?

"dd" 명령을 사용하여 "단일 파일"(dd 명령을 사용하여 생성됨)(블록 단위)을 복사하는 방법은 무엇입니까?

Debian 10을 사용하려면 Debian 10에 설치된 외부 미디어에서 Ubuntu 18.04에 설치된 외부 미디어로 복사해야 합니다.

이 작업을 수행하기 위해 다른 명령을 사용할 수 있습니다 dd. 주요 문제는 if매개 변수가 무엇이어야 하는지인 것 같습니다. 지금까지 내가 찾은 것은 전체 확장 미디어 장치를 복사할 때 "if" 명령뿐이었습니다. if=/dev/????

dd 명령을 사용하여 일부 외부 미디어를 복사할 수 있었지만 전체 외부 미디어를 복사해야 합니다.

이제 파일 하나만 복사하고 싶습니다. 예, 단일 파일이 전체 대상을 차지할 수 있습니다.

dd에서 "이미" 생성된 파일을 복사하여 붙여넣는 것이 가능한지 궁금합니다. 다음 명령을 사용하여 이제 microSD 카드로 이동해야 하는 이 단일 파일을 생성했습니다.

이 단일 파일이 복사되면 새 파일/사본에는 원래 단일 파일에 포함된 모든 블록이 블록 단위로 포함되어야 합니다.

전체 미디어 장치에 대한 이전 dd 명령:

sudo dd if=/dev/sdx bs=16M of=/path.to.file/create.name

아래 질문은 매우 유사하지만, 실수하지 않도록 정확한 명령을 알아야 합니다. 원본 "dd'd" 파일이 있는 플래시 드라이브에 몇 가지 문제가 있을 수 있으므로 꼭 필요한 경우가 아니면 원본 dd를 다시 실행하고 싶지 않습니다.

수퍼유저: Linux는 ext4 형식의 파티션에서 NTFS 파티션으로 단일 파일을 복사할 수 있습니까?

인용된 기사에는 다음과 같은 댓글이 있습니다.

dd if=...의 소스와 대상은 항상 이름이 지정된 파일입니다. 커널에서 제공하는 가상 "장치" 파일일 수 있지만 dd가 아는 한 여전히 파일일 뿐입니다.

어쩌면 그냥 /dev/sdx?/dev/sdx/filename

관련 정보