DD(1)

NAMN
dd — konvertera och kopiera en fil

SYNOPSIS
dd [OPERAND]...
dd FLAGGA

BESKRIVNING

Kopiera en fil med konvertering och formatering enligt operanderna.

bs=BYTE
    Läs och skriv upp till BYTE byte åt gången (standard: 512); åsidosätter ibs och obs.

cbs=BYTE
    Konvertera BYTE byte åt gången.

conv=KONV
    Konvertera filen enligt den kommaseparerade symbollistan.

count=N
    Kopiera endast N inblock.

ibs=BYTE
    Läs upp till BYTE byte åt gången (standard: 512).

if=FIL
    Läs från FIL istället för standard in

iflag=FLAGGOR
    Läs enligt den kommaseparerade symbollistan.

obs=BYTE
    Skriv BYTE byte åt gången (standard: 512).

of=FIL
    skriv till FIL i stället för standard ut

oflag=FLAGGOR
    Skriv enligt den kommaseparerade symbollistan.

seek=N
    (eller oseek=N) hoppa över N obs-stora utmatningsblock

skip=N
    (eller iseek=N) hoppa över N ibs-stora inmatningsblock

status=NIVÅ
    NIVÅ med information som skall utelämnas från standard fel; ”none” utelämnar allt utom felmeddelanden, ”noxfer” utelämnar den avslutande överföringsstatistiken, ”progress” visar periodiskt överföringsstatistik

N och BYTE kan följas av de följande multiplikativa ändelserna: 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, och så vidare för T, P, E, Z, Y, R, Q. Binära prefix kan också användas: KiB=K, MiB=M, och så vidare. Om N slutar med ”B” räknar den byte inte block.

Varje KONV-symbol kan vara:

ascii
    från EBCDIC till ASCII

ebcdic
    från ASCII till EBCDIC

ibm från ASCII till en alternativ EBCDIC

block
    fyll ut nyradsavslutade poster med blanktecken till cbs-storlek

unblock
    ersätt avslutande blanktecken med nyrad i cbs-stora poster

lcase
    ändra versaler till gemena

ucase
    ändra gemena till versaler

sparse
    försök att söka snarare än skriva utdata bara NOLLOR

swab
    byt plats på varje par av byte i indata

sync
    fyll ut varje indatablock med nulltecken till ibs-storlek; när det används med block eller unblock, fyll ut med blanktecken istället för nulltecken

excl
    misslyckas om utfilen redan finns

nocreat
    skapa inte utfilen

notrunc
    hugg inte av utfilen

noerror
    fortsätt efter läsfel

fdatasync
    skriv fysiskt data till utfilen före avslut

fsync
    d:o, men skriv även metadata

Varje FLAGGsymbol kan vara:

append
    Lägg-till-läge (meningsfullt endast för utmatning, conv=notrunc rekommenderas).

direct
    Använd direkt I/O för data.

directory
    Misslyckas om inte en katalog.

dsync
    Använd synkroniserad I/O för data.

sync
    d:o, men även för metadata

fullblock
    Ackumulera hela block av indata (endast iflag).

nonblock
    Använd icke blockerande I/O.

noatime
    Uppdatera inte åtkomsttiden.

nocache
    Begär att släppa cachen. Se även oflag=sync.

noctty
    Tilldela inte styrterminal från fil.

nofollow
    Följ inte symboliska länkar.

Att skicka en USR1-signal till en körande dd-process får den att skriva in-/utstatistik på standard fel, och sedan fortsätta kopiera.

Flaggorna är:

--help
    visa denna hjälp och avsluta

--version
    visa versionsinformation och avsluta

UPPHOVSMAN
Skrivet av Paul Rubin, David MacKenzie och Stuart Kemp.

RAPPORTERA FEL
Rapportera fel till: <bug-coreutils@gnu.org>; rapportera synpunkter på översättningen till: <tp-sv@listor.tp-sv.se>.
GNU coreutils hemsida: <https://www.gnu.org/software/coreutils/>
Allmän hjälp med att använda GNU-program: <https://www.gnu.org/gethelp/>
Rapportera anmärkningar på översättningen till <tp-sv@listor.tp-sv.se>

COPYRIGHT
Copyright © 2026 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html>.
Detta är fri programvara: du får fritt ändra och vidaredistribuera den. Det finns INGEN GARANTI, så långt lagen tillåter.

SE ÄVEN
Fullständig dokumentation <https://www.gnu.org/software/coreutils/dd>
eller tillgängligt lokalt via: info '(coreutils) dd invocation'

ÖVERSÄTTNING
Den svenska översättningen av denna manualsida skapades av Anders Jonsson <anders.jonsson@norsjovallen.se> och Göran Uddeborg <goeran@uddeborg.se>

Denna översättning är fri dokumentation; läs GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.

Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.