DD(1)

NUME
dd - convertește și copiază un fișier

REZUMAT
dd [OPERAND]...
dd OPȚIUNE

DESCRIERE

Copiază un fișier, convertind și formatînd conform operanzilor.

bs=NUMĂR
    citește și scrie până la NUMĂR de octeți deodată (valoarea implicită: 512); are prioritate față de ibs și obs, anulându-le

cbs=NUMĂR
    convertește NUMĂR octeți odată

conv=CONVS
    convertește fișierul conform listei de simboluri separate prin virgulă

count=BLOCURI
    copiază numai BLOCURI blocuri de intrare

ibs=OCTEȚI
    citește OCTEȚI octeți odată (implicit: 512)

if=FIȘIER
    citește din FIȘIER în loc de la intrarea standard

iflag=FANIOANE
    citește conform listei de simboluri separate prin virgulă

obs=NUMĂR
    Scrie câte NUMĂR octeți odată. Valoarea implicită este 512.

of=FIȘIER
    scrie în FIȘIER în loc de la ieșirea standard

oflag=FANIOANE
    scrie conform listei de simboluri separate prin virgulă

seek=N
    (sau oseek=N) omite N blocuri de ieșire de dimensiunea „obs”

skip=N
    (sau iseek=N) omite N blocuri de intrare de dimensiunea „ibs”

status=NIVEL
    NIVELUL de informații de afișat la ieșirea de eroare standard; „none” suprimă totul, cu excepția mesajelor de eroare, „noxfer” suprimă statisticile finale de transfer, „progress” afișează statistici de transfer periodic

N și NUMĂR pot fi urmate de următoarele sufixe multiplicative: 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, și așa mai departe pentru T, P, E, Z, Y. Prefixele binare pot fi folosite, de asemenea: KiB=K, MiB=M și așa mai departe. Dacă N se termină în „B”, acesta numără octeții, nu blocurile.

Fiecare simbol CONV poate fi:

ascii
    Convertește EBCDIC la ASCII.

ebcdic
    Convertește ASCII la EBCDIC.

ibm Convertește ASCII la alternativa EBCDIC.

block
    completează înregistrările terminate cu noua linie cu spații până la lungimea de „cbs”

unblock
    înlocuiește spațiile de sfârșit în înregistrările cu lungimea „cbs” cu nouă linie

lcase
    Schimbă majusculele în minuscule.

ucase
    Schimbă minusculele în majuscule.

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

swab
    Schimbă ordinea fiecarei perechi de octeți a datelor de intrare.

sync
    completează fiecare bloc de intrare cu NUL la luungimea „ibs”; atunci când este folosit cu „block” sau „unblock”, completează cu spații mai degrabă decât cu NUL

excl
    eșuează dacă fișierul de ieșire există deja

nocreat
    nu crea fișierul de ieșire

notrunc
    Nu trunca fișierul de ieșire.

noerror
    Continuă după erori la citire.

fdatasync
    scrie fizic datele fișierului de ieșire înainte de a finaliza

fsync
    la fel, dar scrie și metadatele

Fiecare FANION simbol poate fi:

append
    modul de adăugare (are sens numai pentru ieșire; „conv=notrunc” sugerat)

direct
    utilizează I/E directă pentru date

directory
    eșuează, cu excepția cazului în care este un director

dsync
    utilizează In/Ieș sincronizate pentru date

sync
    la fel, dar și pentru metadate

fullblock
    acumulează blocuri complete de intrare (doar „iflag”)

nonblock
    utilizează In/Ieș ne-blocante

noatime
    nu actualizează ora de acces

nocache
    solicită eliminarea memoriei tampon; a se vedea, de asemenea, „oflag=sync”

noctty
    nu atribuie un terminal de control dintr-un fișier

nofollow
    nu urma legăturile simbolice

Trimiterea unui semnal USR1 către un proces dd în curs de desfășurare, face ca acesta să imprime statisticile de In/Ieș la ieșirea de eroare standard și apoi să reia copierea.

Opțiunile sunt:

--help
    afișează acest ajutor și ieși

--version
    afișează informații de versiune și ieși

AUTOR
Scris de Paul Rubin, David MacKenzie și Stuart Kemp.

RAPORTĂ O EROARE
Ajutor online GNU coreutils: <https://www.gnu.org/software/coreutils/>
Raportați orice erori de traducere la: <https://translationproject.org/team/ro.html>

COPYRIGHT
Copyright © 2022 Free Software Foundation, Inc. Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară <https://gnu.org/licenses/gpl.html>.
Acesta este software liber: sînteți liber să-l modificați și să-l redistribuiți. Nu există NICIO GARANȚIE, în limitele prevăzute de lege.

VEDEȚI ȘI
Documentația completă la <https://www.gnu.org/software/coreutils/dd>
sau disponibil local rulând comanda: info '(coreutils) dd invocation'

TRADUCERE
Traducerea în limba română a acestui manual a fost creată de Laurențiu Buzdugan <lbuz@rolix.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 (https://www.gnu.org/licenses/gpl-3.0.html) sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.