DD(1)

이름
dd - 한 파일을 복사하는 동한 변환한다.

요약
dd [피연산자]...
dd 옵션

설명

피연산자에 따라 파일을 복사하고, 변환하고, 형식 지정합니다.

bs=바이트
    한번에 최대 바이트만큼 읽고 씁니다 (기본: 512). ibs와 obs 설정을 덮어쓰기합니다

cbs=바이트
    한번에 바이트 용량만큼 변환합니다

conv=변환
    쉼표 구분 심볼 목록에 따라 파일을 변환합니다

count=번호
    번호 입력 블록만 복사합니다

ibs=바이트
    한번에 바이트 용량 만큼 읽어들입니다 (기본: 512)

if=파일
    표준 입력 대신 파일을 읽습니다

iflag=플래그
    쉼표 구분 심볼 목록 설정에 따라 읽습니다

obs=바이트
    한번에 바이트 용량 만큼 기록합니다 (기본: 512)

of=파일
    표준 출력 대신 파일에 기록합니다

oflag=플래그
    쉼표 구분 심볼 목록 설정에 따라 기록합니다

seek=번호
    (또는 oseek=번호) 번호 obs 크기 출력 블록만큼 건너뜁니다

skip=번호
    (또는 iseek=번호) 번호 ibs 크기 입력 블록만큼 건너뜁니다

status=수준
    표준 오류에 출력할 정보의 수준 입니다, 'none'은 오류 메시지를 제외한 모든 내용을 숨깁니다, 'noxfer'는 최종 전송 통계 내용만 생략합니다, 'progress'는 전송 통계를 주기적으로 나타냅니다

번호와 바이트는 다음 배수 단위 접미부가 따라올 수 있습니다: c=1, w=2, b=512, kB=1000, K=1024, MB=1000*1000, M=1024*1024, xM=M, GB=1000*1000*1000, G=1024*1024*1024, 그리고 T, P, E, Z, Y, R, Q에도 마찬가지입니다. 이진 접미부의 경우 마찬가지입니다. KiB=K, MiB=M, 등과 같습니다. 번호가 'B'로 끝나면, 블록이 아닌 바이트로 계산합니다.

각 변환 심볼은 다음과 같습니다:

ascii
    EBCDIC에서 ASCII로 변환합니다

ebcdic
    ASCII에서 EBCDIC으로 변환합니다

ibm ASCII에서 대안 EBCDIC으로 변환합니다

block
    개행문자로 끝나는 레코드를 cbs크기의 공백문자로 채웁니다

unblock
    cbs크기의 레코드 뒷부분의 공백문자를 개행문자로 바꿉니다

lcase
    대문자를 소문자로 바꿉니다

ucase
    소문자를 대문자로 바꿉니다

sparse
    try to seek rather than write all-NUL output blocks

swab
    입력하는 두 바이트의 순서를 바꿉니다

sync
    ibs크기의 입력 레코드를 크기가 맞지 않으면 NUL로 채웁니다 block 또는 unblock 옵션 혼용시 NUL 대신 공백으로 채웁니다

excl
    출력 파일이 이미 있다면 실패를 반환합니다

nocreat
    출력 파일을 만들지 않습니다

notrunc
    출력 파일의 끝을 잘라내지 않습니다

noerror
    읽기 오류가 나도 계속합니다

fdatasync
    끝내기 전에 출력 파일에 물리적으로 기록합니다

fsync
    마찬가지로 메타데이터도 기록합니다

각 플래그 심볼은 다음과 같습니다:

append
    추가 모드 (출력만 신경씀. conv=notrunc 플래그를 제안합니다)

direct
    데이터 직접 입출력 사용

directory
    디렉터리가 아니면 실패

dsync
    데이터 동기화 입출력 사용

sync
    마찬가지로, 메타데이터도 포함

fullblock
    입력 전체 블록 누적 (iflag 전용)

nonblock
    논 블로킹 입출력 사용

noatime
    접근 시각 업데이트 안함

nocache
    캐시 드롭을 요청합니다. oflag=sync 참조

noctty
    파일의 터미널 제어를 허용하지 않습니다

nofollow
    심볼릭 링크 따라가지 않음

실행 중인 'dd' 프로세스에 %s 시그널을 보내면 입출력 통계를 표준 오류로 내보내고 복사를 계속 진행합니다.

옵션은 다음과 같습니다:

--help
    이 도움말을 표시하고 나갑니다

--version
    버전 정보를 출력하고 나갑니다

저자
Paul Rubin, David MacKenzie, Stuart Kemp이(가) 작성함.

버그 보고
GNU coreutils 온라인 도움말: <https://www.gnu.org/software/coreutils/>
번역 버그는 <https://translationproject.org/team/ko.html>

저작권
저작권 © 2023 Free Software Foundation, Inc. 라이선스 GPLv3+: GNU GPL 버전 3 이상 <https://gnu.org/licenses/gpl.html>.
이 프로그램은 자유 소프트웨어입니다: 자유롭게 바꾸고 재배포할 수 있습니다. 법률이 허용하는 모든 범위내의 보증은 없습니다.

추가 참조
완전한 문서 <https://www.gnu.org/software/coreutils/dd>
또는 로컬 문서: info '(coreutils) dd invocation'

번역
이 매뉴얼 페이지의 한국어 번역은 다음에 의해 편집되었습니다:

이 번역은 무료 문서입니다. 저작권 조건에 대해서는 GNU General Public License 버전 3 (https://www.gnu.org/licenses/gpl-3.0.html) 이상을 읽으십시오. 책임이 없습니다.

이 매뉴얼 페이지의 번역에서 오류를 발견하면 translation-team-ko@googlegroups.com 로 이메일을 보내주십시오.