이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 dc3dd 명령입니다.
프로그램:
이름
dc3dd - 파일 변환 및 복사
기술
------ 용법: ------
dc3dd [옵션 1] [옵션 2] ... [옵션 N]
*또는*
dc3dd [도움말 옵션]
여기서 각 OPTION은 아래 나열된 기본 또는 고급 옵션에서 선택됩니다. 또는
HELP OPTION은 아래 나열된 도움말 옵션에서 선택됩니다.
-------------- 기본 옵션: --------------
if=장치 또는 파일
장치 또는 파일에서 입력을 읽습니다(표준에서 읽는 방법은 아래 참고 #1 참조).
입력). 이 옵션은 한 번만 사용할 수 있으며 ifs=, pat=,
또는 tpat=.
ifs=BASE.FMT
기본 이름이 BASE이고 순차 파일 이름이 있는 파일 집합에서 입력을 읽습니다.
형식 지정자 FMT를 준수하는 확장자(방법은 아래 참고 #4 참조)
FMT 지정). 이 옵션은 한 번만 사용할 수 있으며 if=와 함께 사용할 수 없습니다.
pat= 또는 tpat=.
of=파일 또는 장치
파일 또는 장치에 출력 쓰기(표준에 쓰는 방법은 아래 참고 #2 참조)
산출). 이 옵션은 두 번 이상 사용할 수 있습니다(방법은 아래 참고 #3 참조).
여러 출력 생성).
hof=파일 또는 장치
파일 또는 장치에 출력 쓰기, 출력 바이트 해시 및 비교를 통해 확인
출력 해시를 입력 해시로. 이 옵션은 두 번 이상 사용할 수 있습니다.
(여러 출력을 생성하는 방법은 아래 참고 #3 참조).
ofs=BASE.FMT
기본 이름이 BASE이고 순차 파일 이름이 있는 파일 집합에 출력 쓰기
형식 지정자 FMT에서 생성된 확장자(방법은 아래 참고 #4 참조)
FMT 지정). 이 옵션은 두 번 이상 사용할 수 있습니다(방법은 아래 참고 #3 참조).
여러 출력 생성). 다음을 사용하여 세트에 있는 각 파일의 최대 크기를 지정합니다.
ofsz=.
호프=BASE.FMT
기본 이름이 BASE이고 순차 파일 이름이 있는 파일 집합에 출력 쓰기
형식 지정자 FMT에서 생성된 확장자(방법은 아래 참고 #4 참조)
FMT 지정). 출력 파일을 해시하고 출력 해시를 다음과 비교하여 확인합니다.
입력 해시. 이 옵션은 두 번 이상 사용할 수 있습니다(아래 참고 #3 참조).
다중 출력을 생성하는 방법). 세트에 있는 각 파일의 최대 크기 지정
ofsz=를 사용합니다.
ofsz=바이트
ofs= 또는를 사용하여 지정된 파일 집합에서 각 파일의 최대 크기를 설정합니다.
hofs= BYTES(아래 참고 #5 참조). 이 옵션의 기본값은 다음과 같이 설정할 수 있습니다.
다음을 사용하여 컴파일 시간 -DDEFAULT_OUTPUT_FILE_SIZE 다음에 원하는 값이
바이트.
해시=알고리즘
입력 및 다음을 사용하여 지정된 모든 출력의 ALGORITHM 해시를 계산합니다.
hof=, hofs= 또는 fhod=, 여기서 ALGORITHM은 md5, sha1, sha256 또는 sha512 중 하나입니다. 이것
옵션은 지원되는 각 알고리즘에 대해 한 번만 사용할 수 있습니다. 또는 해싱은 다음과 같을 수 있습니다.
다음 중 하나 이상을 사용하여 컴파일 타임에 활성화됨
-DDEFAULT_HASH_MD5,-DDEFAULT_HASH_SHA1, -DDEFAULT_HASH_SHA256및
-DDEFAULT_HASH_SHA512.
로그=파일
I/O 통계, 진단, 입력 및 출력의 총 해시를 FILE에 기록합니다. 만약에
hlog=가 지정되지 않으면 여러 파일 입력 및 출력의 조각별 해시도
FILE에 기록됨. 이 옵션은 여러 로그를 생성하기 위해 두 번 이상 사용할 수 있습니다.
hlog=파일
전체 해시와 조각별 해시를 FILE에 기록합니다. 이 옵션은
여러 로그를 생성하려면 한 번.
mlog=파일
기계가 읽기 쉬운 해시 로그 생성
----------------- 고급 옵션: -----------------
fhod=장치
전체 출력 DEVICE의 추가 해싱이 있는 hof=DEVICE와 동일합니다. 이것
옵션은 두 번 이상 사용할 수 있습니다(여러 개를 생성하는 방법은 아래 참고 #3 참조).
출력).
녹화=꺼짐
기본적으로 불량 섹터 대신 출력에 XNUMX이 기록됩니다.
입력은 장치입니다. 이 옵션을 사용하면 잘못된 경우 프로그램이 대신 종료됩니다.
섹터를 만났습니다.
지우기=장치
XNUMX(기본값) 또는 pat= 또는 tpat=에 의해 지정된 패턴을 작성하여 DEVICE를 지우십시오.
휘프=장치
XNUMX(기본값) 또는 pat= 또는 tpat=에 의해 지정된 패턴을 작성하여 DEVICE를 지우십시오.
DEVICE를 해시하고 해시를 비교하여 작성한 후 확인하십시오.
입력 해시(들).
팻=HEX
패턴을 입력으로 사용하여 출력의 모든 바이트에 HEX를 씁니다. 이 옵션은
한 번만 사용할 수 있으며 if=, ifs= 또는 tpat=와 결합할 수 없습니다.
tpat=텍스트
텍스트 패턴을 입력으로 사용하여 문자열 TEXT를 출력에 반복해서 씁니다. 이것
옵션은 한 번만 사용할 수 있으며 if=, ifs= 또는 pat=와 결합할 수 없습니다.
cnt=섹터
읽기 전용 SECTORS 입력 섹터. 사용하지 않는 경우 pat= 또는 tpat=와 함께 사용해야 합니다.
패턴에 wipe= 또는 hwipe=를 사용하여 장치를 닦습니다.
iskip=섹터
입력 장치 또는 파일의 시작 부분에서 SECTORS개 섹터를 건너뜁니다.
oskip=섹터
출력 파일의 시작 부분에서 SECTORS개 섹터를 건너뜁니다. oskip= 자동 지정
앱=켜기로 설정합니다.
app=on 이미 존재하는 경우 of=로 지정된 출력 파일을 덮어쓰지 않고 추가합니다.
대신 출력합니다.
ssz=바이트
섹터 크기는 무조건 BYTES(아래 참고 #5 참조) 바이트를 사용하십시오. ssz=가 아닌 경우
지정된 섹터 크기는 장치를 검색하여 결정됩니다. 프로브가 실패하거나
대상이 장치가 아닌 경우 섹터 크기는 512바이트로 가정합니다.
bufsz=바이트
내부 바이트 버퍼의 크기를 BYTES로 설정합니다(아래 참고 #5 참조). 이것
한 번에 읽을 수 있는 최대 바이트 수를 효과적으로 설정합니다.
입력. BYTES는 섹터 크기의 배수여야 합니다. 이 옵션을 사용하여 미세 조정
성능을 제공합니다.
동사=에
세트의 각 파일에 대해 섹터 인/아웃이 보고되는 상세 보고 활성화
ifs=, ofs= 또는 hofs=를 사용하여 지정된 파일 수. 또는 상세 보고
다음을 사용하여 컴파일 타임에 활성화될 수 있습니다. -DDEFAULT_VERBOSE_REPORTING.
nwspc=켜기
공백을 사용하여 로그 출력을
논리 섹션이 표시되지 않습니다. 또는 압축 보고를 활성화할 수 있습니다.
컴파일 타임에 -DDEFAULT_COMPACT_REPORTING.
b10=on 진행률 표시가 10바이트를 보고하는 기본 1000바이트 보고 활성화
1024바이트 대신 1KB로. 또는 기본 10바이트 보고는 다음과 같을 수 있습니다.
다음을 사용하여 컴파일 타임에 활성화됨 -DDEFAULT_BASE_TEN_BYTES_REPORTING.
손상된 출력=켜기
확인 테스트 및 데모 목적으로 출력 파일을 손상시키십시오.
여분의 바이트가 있으므로 해시 불일치가 보장됩니다.
------------- 도움말 옵션: -------------
--도움 이 도움말 종료를 표시
--번역
출력 버전 정보를 출력하고 종료
--플래그
컴파일 타임 플래그 표시 및 종료
------ 참고 사항 : ------
1. stdin에서 읽으려면 if=, ifs=, pat= 또는 tpat=를 지정하지 마십시오. 2. stdout에 쓰려면,
of=, hof=, ofs=, hofs=, fhod=,
와이프=, 또는 휘핑=.
3. 여러 출력에 쓰려면 of=, hof=, ofs=,
hofs= 또는 fhod=, 임의의 조합.
4. FMT는 숫자일 수 있는 일련의 파일 확장자에 대한 패턴입니다.
XNUMX부터 시작, XNUMX부터 시작하는 숫자 또는 알파벳순. 다음을 사용하여 FMT 지정
각각 일련의 XNUMX, XNUMX 또는 a입니다. 사용된 문자 수
확장의 원하는 길이를 나타냅니다. 예를 들어 FMT 지정자는 다음과 같습니다.
0000은 0000으로 시작하는 XNUMX자리 숫자 확장자를 나타냅니다.
5. 바이트 5월 be 다음에 by 전에, 수행원 곱셈 접미사:
c(1), w(2), b(512), kB(1000), K(1024), MB(1000*1000), M(1024*1024), GB
(1000*1000*1000), G(1024*1024*1024) 등 T, P, E, Z, Y에 대해.
6. 문제 해결을 위해 cnt=, iskip= 및 oskip= 사용을 고려하십시오.
오류 복구가 실패하면 읽을 수 없는 섹터.
7. dc3dd에 인터럽트(예: CTRL+C)를 보내면
인터럽트가 수신된 시점에 완료된 작업을 보고하는 프로그램 및
그런 다음 종료합니다.
3-2014-10 24:12:18 +49에 dc0000dd 완료
onworks.net 서비스를 사용하여 온라인으로 dc3dd 사용