DD(1) | 사용자 명령 | 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 시그널을 보내면 입출력 통계를 표준 오류로 내보내고 복사를 계속 진행합니다.
옵션은 다음과 같습니다:
저자¶
Paul Rubin, David MacKenzie, Stuart Kemp이(가) 작성함.
버그 보고¶
GNU coreutils 온라인 도움말:
<https://www.gnu.org/software/coreutils/>
번역 버그는
<https://translationproject.org/team/ko.html>
저작권¶
Copyright © 2024 Free Software Foundation, Inc. License
GPLv3+: GNU GPL version 3 or later
<https://gnu.org/licenses/gpl.html>.
이 프로그램은 자유
소프트웨어입니다:
자유롭게 바꾸고
재배포할 수 있습니다.
법률이 허용하는 모든
범위내의 보증은
없습니다.
추가 참조¶
완전한 문서
<https://www.gnu.org/software/coreutils/dd>
또는 로컬 문서: info '(coreutils) dd
invocation'
번역¶
이 매뉴얼 페이지의 한국어 번역은 다음에 의해 편집되었습니다:
이 번역은 무료 문서입니다. 저작권 조건에 대해서는 GNU General Public License 버전 3 이상을 읽으십시오. 책임이 없습니다.
이 매뉴얼 페이지의 번역에서 오류를 발견하면 translation-team-ko@googlegroups.com 로 이메일을 보내주십시오.
April 2024 | GNU coreutils 9.5 |