.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DD 1 "март 2024 г." "GNU coreutils 9.5" "Команды пользователя" .SH ИМЯ dd — преобразовать и скопировать файл .SH СИНТАКСИС \fBdd\fP [\fI\,ОПЕРАНД\/\fP]... .br \fBdd\fP \fI\,ПАРАМЕТР\/\fP .SH ОПИСАНИЕ .\" Add any additional description here .PP Скопировать файл, преобразовав и отформатировав его в соответствии с операндами. .TP bs=КОЛИЧЕСТВО_БАЙТОВ считывать и записывать не более КОЛИЧЕСТВА_БАЙТОВ за раз (по умолчанию 512); переопределяет ibs и obs .TP cbs=КОЛИЧЕСТВО_БАЙТОВ преобразовывать КОЛИЧЕСТВО_БАЙТОВ за раз .TP conv=ПРЕОБРАЗОВАНИЯ преобразовать файл в соответствии со списком разделённых запятыми условных обозначений .TP count=N скопировать только N блоков входных данных .TP ibs=КОЛИЧЕСТВО_БАЙТОВ считывать не более КОЛИЧЕСТВА_БАЙТОВ за раз (по умолчанию 512) .TP if=ФАЙЛ считывать данные из ФАЙЛа вместо стандартного потока ввода .TP iflag=ФЛАГИ считывать данные в соответствии со списком разделённых запятыми условных обозначений .TP obs=КОЛИЧЕСТВО_БАЙТОВ записывать не более КОЛИЧЕСТВА_БАЙТОВ за раз (по умолчанию 512) .TP of=ФАЙЛ записывать данные в ФАЙЛ вместо стандартного потока вывода .TP oflag=ФЛАГИ записывать данные в соответствии со списком разделённых запятыми условных обозначений .TP seek=N (или oseek=N) пропустить N блоков размером obs в выходных данных .TP skip=N (или iseek=N) пропустить N блоков размером ibs во входных данных .TP status=УРОВЕНЬ задать УРОВЕНЬ информации, выводимой в стандартный поток ошибок; «none» не выводит ничего, кроме сообщений об ошибках, «noxfer» подавляет вывод окончательной статистики передачи, «progress» выводит периодическую статистику передачи .PP N и КОЛИЧЕСТВО_БАЙТОВ могут сопровождаться следующими суффиксами\-множителями: 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 и так далее. Если N заканчивается на «B», будет осуществляться подсчёт байтов, а не блоков. .PP Каждое ПРЕОБРАЗОВАНИЕ может быть одним из следующих обозначений: .TP ascii из EBCDIC в ASCII .TP ebcdic из ASCII в EBCDIC .TP ibm из ASCII в альтернативную EBCDIC .TP block дополнять записи, заканчивающиеся символом перевода строки, пробелами до размера cbs .TP unblock заменять пробелы, завершающие записи размером cbs, на символы перевода строки .TP lcase менять верхний регистр на нижний .TP ucase менять нижний регистр на верхний .TP sparse пытаться пропустить блоки в выходных данных, если записываемые блоки полностью состоят из нулевых символов .TP swab менять местами каждую пару входных байтов .TP sync дополнять каждый блок входных данных нулевыми символами до размера ibs; при указании с block или unblock использовать пробелы вместо нулевых символов .TP excl завершиться с ошибкой, если выходной файл уже существует .TP nocreat не создавать выходной файл .TP notrunc не удалять содержимое выходного файла .TP noerror продолжать работу после возникновения ошибок чтения .TP fdatasync осуществить физическую запись данных в выходной файл перед завершением .TP fsync аналогично, но также записать метаданные .PP Каждый ФЛАГ может быть одним из следующих обозначений: .TP append режим добавления (применимо только для выходных данных; предлагается также использовать conv=notrunc) .TP direct использовать прямой ввод\-вывод для данных .TP directory завершиться с ошибкой, если файл не является каталогом .TP dsync использовать синхронный ввод\-вывод для данных .TP sync аналогично, но также и для метаданных .TP fullblock накапливать полные блоки входных данных (применимо только к iflag) .TP nonblock использовать неблокирующий ввод\-вывод .TP noatime не обновлять время доступа .TP nocache запросить сброс кэша. См. также oflag=sync .TP noctty не назначать файл управляющим терминалом .TP nofollow не разыменовывать символьные ссылки .PP Отправка сигнала USR1 запущенному процессу «dd» позволяет вывести статистику ввода\-вывода в стандартный поток ошибок и продолжить копирование. .PP Доступные параметры: .TP \fB\-\-help\fP отобразить эту справочную информацию и завершить работу .TP \fB\-\-version\fP вывести информацию о версии и завершить работу .SH АВТОРЫ Программа написана Полом Рубином (Paul Rubin), Дэвидом Маккензи (David MacKenzie) и Стюартом Кемпом (Stuart Kemp). .SH "ИНФОРМАЦИЯ ОБ ОШИБКАХ" Онлайн\-справка GNU coreutils: .br Сообщайте обо всех ошибках перевода по адресу .SH "АВТОРСКИЕ ПРАВА" Copyright \(co 2024 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или выше . .br Это свободное программное обеспечение: вы можете изменять и распространять его. Не предоставляется НИКАКИХ ГАРАНТИЙ в той мере, в которой это разрешено законом. .SH "СМОТРИТЕ ТАКЖЕ" Полная документация на , .br также доступна локально посредством info \(aq(coreutils) dd invocation\(aq .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства разработал Андрей Догадкин . .PP Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, .UR https://www.gnu.org/licenses/gpl-3.0.html .UE версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. .PP Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику по его адресу электронной почты или по адресу .MT списка рассылки русских переводчиков .ME .