dd(1p): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med ''''dd(1p) - Linux manual page''' == PROLOG == This manual page is part of the POSIX Programmer's Manual. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux. == NAME == dd — convert and copy a file == SYNOPSIS == <code>dd [operand...]</code> == DESCRIPTION == The <code>dd</code> utility shall copy the specified input file to the specified...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
(En mellanliggande sidversion av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
'''dd(1p) - Linux | '''dd(1p) - Linux manuelsida''' | ||
== PROLOG == | == PROLOG == | ||
Denna manualsida är en del av POSIX Programmer's Manual. Linux-implementeringen av detta gränssnitt kan skilja sig (se motsvarande Linux-manualsida för detaljer om Linux-beteende), eller gränssnittet kanske inte är implementerat i Linux. | |||
== | == NAMN == | ||
dd — | dd — konvertera och kopiera en fil | ||
== SYNOPSIS == | == SYNOPSIS == | ||
<code>dd [operand...]</code> | <code>dd [operand...]</code> | ||
== | == BESKRIVNING == | ||
Verktyget <code>dd</code> kopierar den angivna indatafilen till den angivna utdatafilen med möjliga konverteringar genom specifika in- och utdata blockstorlekar. Det läser indata en blockstorlek åt gången, tillämpar specificerade konverteringar och skriver utdata därefter. | |||
=== | === Behandlingssteg === | ||
# | # Ett indata-block läses in. | ||
# | # Om indata-blocket är kortare än den angivna blockstorleken och <code>sync</code>-konvertering är specificerad, fylls det med nullbytes. | ||
# | # Om <code>bs=expr</code> är specificerad och ingen annan konvertering än <code>sync</code> eller <code>noerror</code> används, skrivs datan som ett enda block. | ||
# | # Om <code>swab</code> används, byts varje par av indata-bytes. | ||
# | # Andra konverteringar (<code>block</code>, <code>unblock</code>, <code>lcase</code>, <code>ucase</code>) utförs. | ||
# Data | # Data samlas i utdata-block av angiven storlek. | ||
== | == ALTERNATIV == | ||
Inga. | |||
== | == OPERANDER == | ||
* <code>if= | * <code>if=fil</code> - Anger indatafil (standard: standardinmatning). | ||
* <code>of= | * <code>of=fil</code> - Anger utdatafil (standard: standardutmatning). | ||
* <code>ibs=expr</code> - | * <code>ibs=expr</code> - Anger indata blockstorlek (standard: 512 byte). | ||
* <code>obs=expr</code> - | * <code>obs=expr</code> - Anger utdata blockstorlek (standard: 512 byte). | ||
* <code>bs=expr</code> - | * <code>bs=expr</code> - Anger både indata och utdata blockstorlek. | ||
* <code>skip=n</code> - | * <code>skip=n</code> - Hoppa över <code>n</code> indata-block. | ||
* <code>seek=n</code> - | * <code>seek=n</code> - Hoppa över <code>n</code> utdata-block. | ||
* <code>count=n</code> - | * <code>count=n</code> - Kopiera endast <code>n</code> indata-block. | ||
* <code>conv=value</code> - | * <code>conv=value</code> - Tillämpa konverteringar såsom <code>ascii</code>, <code>ebcdic</code>, <code>lcase</code>, <code>ucase</code>, <code>swab</code>, etc. | ||
== | == AVSLUTNINGSSTATUS == | ||
* <code>0</code> - | * <code>0</code> - Lyckad kopiering. | ||
* <code>>0</code> - | * <code>>0</code> - Ett fel inträffade. | ||
== | == EXEMPEL == | ||
Kopiera från bandstation 0 till bandstation 1: | |||
<code> | <code> | ||
dd if=/dev/rmt0h of=/dev/rmt1h | dd if=/dev/rmt0h of=/dev/rmt1h | ||
</code> | </code> | ||
Ta bort de första 10 byten från indata: | |||
<code> | <code> | ||
dd ibs=10 skip=1 | dd ibs=10 skip=1 | ||
</code> | </code> | ||
Konvertera en EBCDIC-bandfil till ASCII: | |||
<code> | <code> | ||
dd if=/dev/tape of=x ibs=800 cbs=80 conv=ascii,lcase | dd if=/dev/tape of=x ibs=800 cbs=80 conv=ascii,lcase | ||
</code> | </code> | ||
== | == SE ÄVEN == | ||
* [[sed(1p)]] | * [[sed(1p)]] | ||
* [[tr(1p)]] | * [[tr(1p)]] | ||
== | == UPPHOVSRÄTT == | ||
Delar av denna text är återgiven från IEEE Std 1003.1-2017, Standard för Informationsteknologi -- Portabelt operativsystemgränssnitt (POSIX). Den officiella standarden finns på [http://www.opengroup.org/unix/online.html The Open Group]. | |||
= Sidslut = | = Sidslut = |
Nuvarande version från 14 februari 2025 kl. 17.42
dd(1p) - Linux manuelsida
PROLOG
Denna manualsida är en del av POSIX Programmer's Manual. Linux-implementeringen av detta gränssnitt kan skilja sig (se motsvarande Linux-manualsida för detaljer om Linux-beteende), eller gränssnittet kanske inte är implementerat i Linux.
NAMN
dd — konvertera och kopiera en fil
SYNOPSIS
dd [operand...]
BESKRIVNING
Verktyget dd
kopierar den angivna indatafilen till den angivna utdatafilen med möjliga konverteringar genom specifika in- och utdata blockstorlekar. Det läser indata en blockstorlek åt gången, tillämpar specificerade konverteringar och skriver utdata därefter.
Behandlingssteg
- Ett indata-block läses in.
- Om indata-blocket är kortare än den angivna blockstorleken och
sync
-konvertering är specificerad, fylls det med nullbytes. - Om
bs=expr
är specificerad och ingen annan konvertering änsync
ellernoerror
används, skrivs datan som ett enda block. - Om
swab
används, byts varje par av indata-bytes. - Andra konverteringar (
block
,unblock
,lcase
,ucase
) utförs. - Data samlas i utdata-block av angiven storlek.
ALTERNATIV
Inga.
OPERANDER
if=fil
- Anger indatafil (standard: standardinmatning).of=fil
- Anger utdatafil (standard: standardutmatning).ibs=expr
- Anger indata blockstorlek (standard: 512 byte).obs=expr
- Anger utdata blockstorlek (standard: 512 byte).bs=expr
- Anger både indata och utdata blockstorlek.skip=n
- Hoppa övern
indata-block.seek=n
- Hoppa övern
utdata-block.count=n
- Kopiera endastn
indata-block.conv=value
- Tillämpa konverteringar såsomascii
,ebcdic
,lcase
,ucase
,swab
, etc.
AVSLUTNINGSSTATUS
0
- Lyckad kopiering.>0
- Ett fel inträffade.
EXEMPEL
Kopiera från bandstation 0 till bandstation 1:
dd if=/dev/rmt0h of=/dev/rmt1h
Ta bort de första 10 byten från indata:
dd ibs=10 skip=1
Konvertera en EBCDIC-bandfil till ASCII:
dd if=/dev/tape of=x ibs=800 cbs=80 conv=ascii,lcase
SE ÄVEN
UPPHOVSRÄTT
Delar av denna text är återgiven från IEEE Std 1003.1-2017, Standard för Informationsteknologi -- Portabelt operativsystemgränssnitt (POSIX). Den officiella standarden finns på The Open Group.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dd.1p.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till PC-Service som har sponsrat Linux.se med webbhotell.