Personal tools
You are here: Home Komande dd
sponzori
E-CAPS doo
EUNet
stop softwarepatents
ssp.png
ne m$-vom standardu

ooxml.png

kernel

Poslednja 2.6 verzija

2.6.33

Poslednja 2.4 verzija

2.4.37.9

Log in


Forgot your password?
New user?
open document format

odf-logo.png

prijatelji LUGoNS-a
gnu.gif
gnuzilla-logo.jpg
oootlogo.png
 ck13.jpg
 zen-kernel
linuxzasve.gif
hulk.jpg
 

dd

by milobit last modified Sep 06, 2007 02:22 PM
— filed under:

Funkcija:

dd (disk dump) konvertuje datoteke za različite memorijske mediume (storage media)

Sintaksa:

dd [if=Datoteka] [of=Datoteka<] [ibs=Bytes] [obs=Bytes] [bs=Bytes] [cbs=Bytes] [skip=Blokovi] [seek=Blokovi][count=Blokovi] [conv={ascii, ebcdic, ibm, block, unblock, lcase, ucase, swab, noerror, notrunc, sync}]

Opis:

dd učitava datoteku i ispisuje njen sadržaj sa mogućnošću biranja veličine blokova i različitog konvertovanja. Uz pomoc ove komande moguće je kopiranje regularnih datoteka kao i kompletnih disketa ili harddisk particija.

Opcije:

if=datoteka
(input file) ime ulazne datoteke (standardno podešeno na standardni ulaz)
of=datoteka
(output file) ime izlazne datoteke (standardno podešeno na standardni izlaz)
ibs=korak
(input block size) veličina bloka ulazne datoteke
obs=korak
(output block size) veličina bloka izlazne datoteke
bs=korak
(block size) veličina bloka za ulaznu i izlaznu datoteku
cbs=korak
(conversion block size) veličina bloka za konvertovanje
skip=blokovi
ignoriše zadati broj blokova sa početka ulaza
seek=blokovi
upisuje u izlaznu datoteku od zadatog bloka
count=blokovi
kopira zadati broj blokova
conv=konvertuje ...
određuje vrstu konverzije; Moguće konverzije su:
ascii
konvertuje EBCDIC u ASCII
ebcdic
konvertuje ASCII u EBCDIC
ibm
konvertuje ASCII u big blue special EBCDIC
block
upisuje redove u stubce veličine cbs i zamenjuje kraj reda praznim karakterima; ostatak polja će biti isto tako popunjen praznim karakterima.
unblock
zamenjuje zaključne prazne karaktere jednog bloka veličine -cbs kroz završetak reda
lcase
menja velika slova u mala
ucase
menja mala slova u velika
swab
menja po dva bajta na ulazu; kada je broj pročitanih bajta neparan, zadnji bajt će biti jednostavno kopiran
noerror
ignoriše greške u čitanju
sync
popunjava ulazne blokove do veličine ibs sa nulama

Primeri:

Komanda se može koristiti

$ dd bs=8192 if=zImage of=/dev/fd0
26+1 records in
26+1 records out
$ _
tako što se već gotove (iskompajlirane) Kernel datoteke (zImage) mogu kopirati na već formatiranu disketu, da bi se napravila boot disketa.

Komanda omogućava

# dd if=/dev/hda of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
# _
administratoru da napravi kopiju harddisk boot sektora na disketu. Sa ovom disketom je moguće podizanje sistema u slučaju da je boot sektor uništen.

Autori:

Paul Rubin, David MacKenzie i Stuart Kemp

Document Actions
« March 2010 »
March
MoTuWeThFrSaSu
1234567
891011121314
15161718192021
22232425262728
293031
nopaste

nopaste.png

kontakti
mailman.png
forum.png
lab.png
galerija slika

galerija.png

lugons projekti
 slackbook.png
 oo.png
IRC freenode

machine

BARBOSSA