Dd: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med 'NAME        dd - convert and copy a file SYNOPSIS        dd [OPERAND]...        dd OPTION DESCRIPTION        Copy a file, converting and formatting according to the operands.        bs=BYTES               read and write up to BYTES bytes at a time (default: 512); overrides ibs and obs        cbs=BYTES               convert BYTES bytes at a time        conv=CONVS               convert the file as per the comma s...')
 
Ingen redigeringssammanfattning
Rad 1: Rad 1:
NAME
==== NAMN ====
dd - konvertera och kopiera en fil


       dd - convert and copy a file
==== SYNOPSIS ====
dd [OPERAND]...


SYNOPSIS
dd ALTERNATIV


       dd [OPERAND]...
==== BESKRIVNING ====
Kopiera en fil, konvertera och formatera enligt operanderna.


       dd OPTION
bs=BYTES


DESCRIPTION
läs och skriv upp till BYTES byte åt gången (standard: 512); åsidosätter ibs och obs


       Copy a file, converting and formatting according to the operands.
cbs=BYTES


       bs=BYTES
konvertera BYTES byte åt gången


              read and write up to BYTES bytes at a time (default: 512); overrides ibs and obs
conv=CONVS


       cbs=BYTES
konvertera filen enligt den kommaseparerade symbollistan


              convert BYTES bytes at a time
räkna=N


       conv=CONVS
kopiera endast N inmatningsblock


              convert the file as per the comma separated symbol list
ibs=BYTES


       count=N
läs upp till BYTES byte åt gången (standard: 512)


              copy only N input blocks
if=FIL


       ibs=BYTES
läs från FILE istället för stdin


              read up to BYTES bytes at a time (default: 512)
iflag=FLAGGAR


       if=FILE
läs enligt den kommaseparerade symbollistan


              read from FILE instead of stdin
obs=BYTES


       iflag=FLAGS
skriv BYTES byte åt gången (standard: 512)


              read as per the comma separated symbol list
of=FIL


       obs=BYTES
skriv till FILE istället för stdout


              write BYTES bytes at a time (default: 512)
oflag=FLAGGAR


       of=FILE
skriv enligt den kommaseparerade symbollistan seek=N hoppa över N obs-stora block vid början av utdata


              write to FILE instead of stdout
skip=N hoppa över N ibs-stora block vid början av inmatningen


       oflag=FLAGS
status=NIVÅ


              write as per the comma separated symbol list seek=N skip N obs-sized blocks at start of output
Nivån av information att skriva ut till stderr; 'ingen' undertrycker allt utom felmeddelanden, 'noxfer' undertrycker den slutliga överföringsstatistiken, 'framsteg' visar periodisk överföringsstatistik


skip=N skip N ibs-sized blocks at start of input
N och BYTES kan följas av följande multiplikativa suffix: 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.


       status=LEVEL
Varje CONV-symbol kan vara:


              The LEVEL of information to print to stderr; 'none' suppresses everything but error messages, 'noxfer' suppresses the final transfer statistics, 'progress' shows periodic transfer statistics
ascii  från EBCDIC till ASCII


       N and BYTES may be followed by the following multiplicative suffixes: 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, and so on for T, P, E, Z, Y.
ebcdic från ASCII till EBCDIC


       Each CONV symbol may be:
ibm    från ASCII till alternativ EBCDIC


       ascii  from EBCDIC to ASCII
blockera poster som avslutats på nya rader med mellanslag till cbs-storlek


       ebcdic from ASCII to EBCDIC
avblockera


       ibm    from ASCII to alternate EBCDIC
ersätt efterföljande utrymmen i cbs-storleksposter med newline


       block  pad newline-terminated records with spaces to cbs-size
lcase  ändra versaler till gemener


       unblock
ucase  ändra gemener till versaler


              replace trailing spaces in cbs-size records with newline
glesa försök att söka istället för att skriva utdata för NUL-ingångsblock


       lcase  change upper case to lower case
swab   byt varje par indatabyte


       ucase  change lower case to upper case
synkronisera   pad varje ingångsblock med NUL:er till ibs-storlek; när den används med blockera eller avblockera, pad med mellanslag snarare än NUL


       sparse try to seek rather than write the output for NUL input blocks
excl   misslyckas om utdatafilen redan finns


       swab   swap every pair of input bytes
nocreat


       sync   pad every input block with NULs to ibs-size; when used with block or unblock, pad with spaces rather than NULs
skapa inte utdatafilen


       excl   fail if the output file already exists
notrunc trunkera inte utdatafilen


       nocreat
noerror fortsätt efter läsfel


              do not create the output file
fdatasync


       notrunc
skriv utdatafildata fysiskt innan du avslutar


              do not truncate the output file
fsync  likaså, men skriv även metadata


       noerror
Varje FLAGGA-symbol kan vara:


              continue after read errors
append append-läge (ger mening endast för utdata; conv=notrunc föreslås)


       fdatasync
direkt använd direkt I/O för data


              physically write output file data before finishing
katalog


       fsync  likewise, but also write metadata
misslyckas om inte en katalog


       Each FLAG symbol may be:
dsync använder synkroniserad I/O för data


       append append mode (makes sense only for output; conv=notrunc suggested)
sync   lika, men även för metadata fullblock ackumulera hela block av indata (endast iflagga)


       direct use direct I/O for data
icke-blockerad


directory
använd icke-blockerande I/O


              fail unless a directory
noatime


       dsync  use synchronized I/O for data
uppdatera inte åtkomsttiden


       sync   likewise, but also for metadata
nocache


       fullblock
Begäran att släppa cache. Se även oflag=sync


              accumulate full blocks of input (iflag only)
noctty tilldelar inte styrande terminal från fil


       nonblock
nofollow


              use non-blocking I/O
följ inte symbollänkar


       noatime
antal_bytes


              do not update access time
behandla 'count=N' som ett byteantal (endast iflag)


       nocache
skip_bytes


              Request to drop cache.  See also oflag=sync
behandla "skip=N" som en byte (endast iflagga)


       noctty do not assign controlling terminal from file
seek_bytes


       nofollow
behandla "seek=N" som ett byteantal (endast avlag)


              do not follow symlinks
Att skicka en USR1-signal till en pågående 'dd'-process gör att den skriver ut I/O-statistik till standardfel och återupptar sedan kopieringen.


       count_bytes
Alternativen är:


              treat 'count=N' as a byte count (iflag only)
--hjälp visa denna hjälp och avsluta


       skip_bytes
--version


              treat 'skip=N' as a byte count (iflag only)
mata ut versionsinformation och avsluta


       seek_bytes
==== FÖRFATTARE ====
Skrivet av Paul Rubin, David MacKenzie och Stuart Kemp.


              treat 'seek=N' as a byte count (oflag only)
==== RAPPORTERING AV BUGGAR ====
GNU coreutils onlinehjälp: <<nowiki>https://www.gnu.org/software/coreutils/</nowiki>>


       Sending a USR1 signal to a running 'dd' process makes it print I/O statistics to standard error and then resume copying.
Rapportera dd översättningsfel till <https://translationproject.org/team<nowiki/>/>


       Options are:
==== UPPHOVSRÄTT ====
Copyright © 2018 Free Software Foundation, Inc.  Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html>.


       --help display this help and exit
Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning som lagen tillåter.


       --version
==== SE ÄVEN ====
 
Fullständig dokumentation på: <https://www.gnu.org/software/coreutils/dd> eller tillgänglig lokalt via: info '(coreutils) dd invocation'
              output version information and exit
 
 
AUTHOR
 
       Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
 
REPORTING BUGS
 
       GNU coreutils online help: <<nowiki>https://www.gnu.org/software/coreutils/</nowiki>>
 
       Report dd translation bugs to <<nowiki>https://translationproject.org/team/</nowiki>>
 
COPYRIGHT
 
       Copyright © 2018 Free Software Foundation, Inc.  License GPLv3+: GNU GPL version 3 or later <<nowiki>https://gnu.org/licenses/gpl.html</nowiki>>.
 
       This is free software: you are free to change and redistribute it.  There is NO WARRANTY, to the extent permitted by law.
 
SEE ALSO
 
       Full documentation at: <<nowiki>https://www.gnu.org/software/coreutils/dd</nowiki>>
 
       or available locally via: info '(coreutils) dd invocation'

Versionen från 12 november 2022 kl. 21.51

NAMN

dd - konvertera och kopiera en fil

SYNOPSIS

dd [OPERAND]...

dd ALTERNATIV

BESKRIVNING

Kopiera en fil, konvertera och formatera enligt operanderna.

bs=BYTES

läs och skriv upp till BYTES byte åt gången (standard: 512); åsidosätter ibs och obs

cbs=BYTES

konvertera BYTES byte åt gången

conv=CONVS

konvertera filen enligt den kommaseparerade symbollistan

räkna=N

kopiera endast N inmatningsblock

ibs=BYTES

läs upp till BYTES byte åt gången (standard: 512)

if=FIL

läs från FILE istället för stdin

iflag=FLAGGAR

läs enligt den kommaseparerade symbollistan

obs=BYTES

skriv BYTES byte åt gången (standard: 512)

of=FIL

skriv till FILE istället för stdout

oflag=FLAGGAR

skriv enligt den kommaseparerade symbollistan seek=N hoppa över N obs-stora block vid början av utdata

skip=N hoppa över N ibs-stora block vid början av inmatningen

status=NIVÅ

Nivån av information att skriva ut till stderr; 'ingen' undertrycker allt utom felmeddelanden, 'noxfer' undertrycker den slutliga överföringsstatistiken, 'framsteg' visar periodisk överföringsstatistik

N och BYTES kan följas av följande multiplikativa suffix: 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.

Varje CONV-symbol kan vara:

ascii  från EBCDIC till ASCII

ebcdic från ASCII till EBCDIC

ibm    från ASCII till alternativ EBCDIC

blockera poster som avslutats på nya rader med mellanslag till cbs-storlek

avblockera

ersätt efterföljande utrymmen i cbs-storleksposter med newline

lcase  ändra versaler till gemener

ucase  ändra gemener till versaler

glesa försök att söka istället för att skriva utdata för NUL-ingångsblock

swab   byt varje par indatabyte

synkronisera   pad varje ingångsblock med NUL:er till ibs-storlek; när den används med blockera eller avblockera, pad med mellanslag snarare än NUL

excl   misslyckas om utdatafilen redan finns

nocreat

skapa inte utdatafilen

notrunc trunkera inte utdatafilen

noerror fortsätt efter läsfel

fdatasync

skriv utdatafildata fysiskt innan du avslutar

fsync  likaså, men skriv även metadata

Varje FLAGGA-symbol kan vara:

append append-läge (ger mening endast för utdata; conv=notrunc föreslås)

direkt använd direkt I/O för data

katalog

misslyckas om inte en katalog

dsync använder synkroniserad I/O för data

sync   lika, men även för metadata fullblock ackumulera hela block av indata (endast iflagga)

icke-blockerad

använd icke-blockerande I/O

noatime

uppdatera inte åtkomsttiden

nocache

Begäran att släppa cache. Se även oflag=sync

noctty tilldelar inte styrande terminal från fil

nofollow

följ inte symbollänkar

antal_bytes

behandla 'count=N' som ett byteantal (endast iflag)

skip_bytes

behandla "skip=N" som en byte (endast iflagga)

seek_bytes

behandla "seek=N" som ett byteantal (endast avlag)

Att skicka en USR1-signal till en pågående 'dd'-process gör att den skriver ut I/O-statistik till standardfel och återupptar sedan kopieringen.

Alternativen är:

--hjälp visa denna hjälp och avsluta

--version

mata ut versionsinformation och avsluta

FÖRFATTARE

Skrivet av Paul Rubin, David MacKenzie och Stuart Kemp.

RAPPORTERING AV BUGGAR

GNU coreutils onlinehjälp: <https://www.gnu.org/software/coreutils/>

Rapportera dd översättningsfel till <https://translationproject.org/team/>

UPPHOVSRÄTT

Copyright © 2018 Free Software Foundation, Inc.  Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html>.

Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning som lagen tillåter.

SE ÄVEN

Fullständig dokumentation på: <https://www.gnu.org/software/coreutils/dd> eller tillgänglig lokalt via: info '(coreutils) dd invocation'