dd - convertește și copiază un
fișier
dd [OPERAND]...
dd OPȚIUNE
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
Scris de Paul Rubin, David MacKenzie și Stuart Kemp.
Ajutor online GNU coreutils:
<https://www.gnu.org/software/coreutils/>
Raportați orice erori de traducere la:
<https://translationproject.org/team/ro.html>
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.
Documentația completă la
<https://www.gnu.org/software/coreutils/dd>
sau disponibil local rulând comanda: info '(coreutils) dd
invocation'
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 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.