«dd» 태그된 질문

dd는 이진 데이터 복사를위한 전통적인 유틸리티입니다


2
dd 명령에서 'bs', 'count'및 'seek'의 차이점은 무엇입니까?
나는 사용 방법을 설명하는 많은 안내서와 포럼 게시물을 읽었 dd지만 사람들이 항상 bs=, count=및 seek=스위치에 대해 서로 다른 값을 사용한다는 것을 알았습니다 . 누군가이 스위치가 정확히 무엇을 설명하는지 (man 페이지가 매우 상세하지는 않음), / dev / random 또는 / dev / zero에서 파일을 작성하고 덮어 쓰기와 같은 다른 작업에 가장 …
24 dd 

2
파일 이미지 컨테이너 만들기
파일 시스템으로 사용할 100GB 파일을 만들고 싶습니다. 파일은 암호화 된 볼륨에 저장되므로 파일 / 파일 시스템 자체는 (추가) 암호화 될 필요가 없습니다. 검색을 통해이 작업을 수행하는 다양한 방법이 밝혀졌습니다. 일부는 사용 losetup하고 일부는 사용 하지 않습니다. 다음은 수용 가능한 방법입니까? $ dd if=/dev/zero of=~/theFile.img bs=1M count=10240 $ mkfs.ext4 ~/theFile.img # …
23 filesystems  dd 

4
이 두 dd 명령의 차이점은 무엇입니까?
둘 사이의 차이는 무엇인가 dd다른이 명령 bs과 count값만큼 그들이 곱셈에 동일? 예를 들면 다음과 같습니다. dd if=/dev/random of=aa bs=1G count=2 dd if=/dev/random of=aa bs=2G count=1
23 dd 

5
하드웨어 리소스로 넘치지 않는 즉각적인 스트림 압축?
200GB의 사용 가능한 디스크 공간, 16GB의 RAM (데스크톱 및 커널이 ~ 1GB를 점유) 및 6GB의 스왑이 있습니다. 240GB 외부 SSD가 있으며 70GB는 1을 사용 하고 나머지는 무료로 사용 하므로 디스크에 백업해야합니다. 일반적으로 dd if=/dev/sdb of=Desktop/disk.img디스크를 먼저 압축 한 다음 압축하지만 이미지를 먼저 만드는 것은 옵션이 아닙니다. 압축 단계로 인해 여유 …
23 pipe  dd  compression  gzip 

4
dd가 캐시하지 않거나 캐시에서 읽지 않도록 강제
busybox 버전의 dd로 임베디드 시스템에서 작업하고 있습니다. 외부 유틸리티에서 드라이브 지우기를 테스트하려고하지만 지우기 후에 디스크에서 dd를 다시 읽지 않지만 캐시 된 데이터를 보여줍니다. 초기 dd를 수행하고 데이터를 확인하고 캐시를 플러시하기 위해 시스템을 다시 시작한 다음 지우기를 수행 한 다음 dd를 다시 실행하여 dd로 좁혔습니다. 그러나 공장 설정에서 dd를 수행하면 드라이브를 …
22 linux  dd 

2
cat / dd, pv 또는 다른 절차를 사용하여 CD / DVD를 복사하는 것이 더 낫습니까?
배경 드라이브에서 필요없이 나중에 사용할 수 있도록 일부 데이터 CD / DVD를 ISO 파일로 복사하고 있습니다. 나는 인터넷에서 절차를 찾고 있는데 많은 것을 발견했다. cat매체를 복사하는 데 사용 : http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 > image.iso dd그렇게하기위한 사용 (명백히 가장 널리 사용되는) : http://www.linuxjournal.com/content/archiving-cds-iso-commandline dd if=/dev/cdrom bs=blocksize count=count of=/path/to/isoimage.iso pv이것을 달성하기 위해 …
22 linux  dd  cat  disk-image  pv 

4
dd 명령의 'seek'인수
다음 줄에서 무슨 일이 일어나고 있는지 설명해 줄 수 있습니까? dd if=/dev/urandom bs=4096 seek=7 count=2 of=file_with_holes 특히 찾기 부분이 명확하지 않습니다 매뉴얼 페이지 말한다 : seek=BLOCKS skip BLOCKS obs-sized blocks at start of output obssized 블록이란 무엇입니까?
20 dd 

5
디스크를 제로화하는 동안 쓰기 오류를 무시하는 방법은 무엇입니까?
고장난 하드 디스크를 0으로 만들고 싶다고 가정하십시오. 가능한 한 0으로 덮어 쓰려고합니다. 원하지 않는 것은 프로세스가 첫 번째 쓰기 오류에서 중단된다는 것입니다. 그렇게하는 방법? AFAICS, plain dd은 읽기 오류를 무시하는 옵션 만 제공합니다. 따라서, 같은 dd if=/dev/zero of=/dev/disk/by-id/lousy-vendor-123 bs=128k 충분하지 않다. ddrescue 오류를 무시하는 것이 더 나은 것처럼 보이지만 최적의 …
19 hard-disk  dd  ddrescue 

4
큰 파일의 중간을 읽으십시오
1TB 파일이 있습니다. 바이트 12345678901에서 바이트 19876543212로 읽고 100MB RAM이있는 컴퓨터의 표준 출력에 저장하고 싶습니다. 이를 수행하는 펄 스크립트를 쉽게 작성할 수 있습니다. sysread는 700MB / s (정상)를 제공하지만 syswrite는 30MB / s 만 제공합니다. 모든 유닉스 시스템에 설치되어 1GB / s 정도의 속도로 전달할 수있는보다 효율적인 것을 원합니다. 나의 …
19 files  dd 

3
하드 드라이브의 / bin / dd로 만든`img`를 어떻게 마운트합니까?
나는 80GB 드라이브 dd를 백업하는 데 사용 dd if=/dev/sdb of=~/sdb.img 이제 해당 드라이브의 일부 파일에 액세스해야하지만 ".img"를 드라이브에 다시 복사하고 싶지 않습니다. mount ~/sdb.img /mnt/sdb작동하지 않습니다. 다음을 반환합니다. mount: you must specify the filesystem type 나는 파일 시스템 유형을 찾으려고 노력했다. file -s fox@shoebox $ file -s sdb.img sdb.img: x86 …
19 mount  dd 

6
`dd if = / dev / zero of = / dev / sda`는 무엇을합니까
편집 : 데이터를 삭제하지 않으려면 테스트하기 위해 이것을 실행하지 마십시오. 누군가 내가 얻은 것을 이해하도록 도울 수 있습니까? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 Q : 왜 구체적으로 4096 count입니까? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev --getsz /dev/sda - 4096) Q : 정확히 무엇을합니까?
19 udev  dd  disk 

1
디스크가 가득 찰 때까지`tar`를`dd`로 파이핑하는 이유는 무엇입니까?
단일 디스크 이미지의 tar 아카이브가 있습니다. 이 tar 파일의 이미지 크기는 약 4GB입니다. I 파이프의 출력 tar xf에 ddSD 카드에 디스크 이미지를 작성한다. 카드가 가득 찰 때까지 디스크 덤프는 중지되지 않습니다. 내 셸 세션은 다음과 같습니다. $ ls -l disk.img.tgz -rw-r--r-- 1 confus confus 192M Okt 5 00:53 $ tar …
18 pipe  tar  dd  disk-image 

3
명령 줄을 사용하여 파일을 어떻게 다듬을 수 있습니까?
다음 Python 코드와 동등한 콘솔은 무엇입니까? target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() 어쩌면 dd incantation? 아이디어는 가상화에 사용하기 위해 겉보기 크기가 2GB 인 파일을 만드는 것입니다. kvm disk -cd whatever.iso #Only allocate space as necessary
18 files  dd  sparse-files 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.