Jätän sinulle yksinkertaisesti hienon artikkelin Olen löytänyt itseni netissä surffaillen se näyttää meille useita esimerkkejä ja yksityiskohtaisesti, mikä se on ja mitä komennolla voidaan saavuttaa DD.
Jätän teille täydellisen käännöksen artikkeli:
1. Miksi dd?:
Me valitsemme dd ensimmäisenä kilpailijana sarjassa, koska se on hyödyllinen työkalu, jolla on monia vaihtoehtoja, kuten näette. Tämä melkein tekee siitä yhden Sveitsin armeijan veitsistä Linux-maailmassa. Kyllä, tätä termiä (Sveitsin armeijan veitsi) käytetään enemmän kuin Linux-suuntautuneiden artikkelien kirjoittajien pitäisi, joten emme voineet ohittaa mahdollisuutta käyttää sitä itse.
2. Yleinen käyttö:
Ennen aloittamista halusimme antaa sinulle yleiskuvan siitä, miten sitä käytetään dd. Ensinnäkin nimi on peräisin kopiokoneesta, mutta humoristisesti sen sanotaan tarkoittavan myös levyn tuhoajaa tai datan tuhoajaa, koska se on erittäin tehokas työkalu. Joten suosittelemme erityistä varovaisuutta käytettäessä dd: tä, koska hetki huolimattomuudesta voi maksaa arvokkaita tietojasi. Komennon yleinen syntakse dd on:
# dd if = $ input_data / = $ output_data [vaihtoehdot]
input_data y output_data voivatko ne olla levyjä, osioita, tiedostoja, laitteita? enimmäkseen kaiken mitä voit kirjoittaa tai lukea. Kuten näette, voit käyttää dd: tä verkkoyhteydessä esimerkiksi lähettämään datavirtoja lähiverkon kautta. Sinulla voi olla vain dd-komennon tulo-osa tai vain lähtö-komento, ja joissakin tapauksissa voit jopa poistaa molemmat. Kaikkia näitä käsitellään seuraavassa luettelossa.
3. Esimerkkejä:
dd jos = / dev / urandom = / dev / sda bs = 4k - »Täytä levy satunnaisilla tiedoilla
dd jos = / dev / sda = = dev / sdb bs = 4096 - » Levyn ja levyn peilaus
dd jos = / dev / nolla = / dev / sda bs = 4k - » Puhdista kiintolevy (saattaa olla tarpeen toistaa)
dd if = syötetiedosto = / dev / st0 bs = 32k conv = sync - » Kopioi tiedostosta nauhalaitteeseen
dd jos = / dev / st0 = = tiedostoa bs = 32k conv = sync - » Entinen, päinvastoin
dd jos = / dev / sda | hexdump -C | grep [^ 00] - » Tarkista, onko levy todella nollattu
dd if = / dev / urandom = = home / $ user / hugefile bs = 4096 - » Täytä osio (Varo järjestelmän osioita!)
dd if = / dev / urandom = myfile bs = 6703104 count = 1 - » Koodaa tiedosto (ehkä ennen poistamista)
dd jos = / dev / sda3 / = / dev / sdb3 bs = 4096 conv = notrunc, noerror - » Kopioi osio toiseen osioon
dd if = / proc / tiedostojärjestelmät | hexdump -C | vähemmän - » Näytä käytettävissä olevat tiedostojärjestelmät
dd if = / proc / osiot | hexdump -C | vähemmän - » Näytä käytettävissä olevat osiot kb
dd jos = / dev / sdb2 ibs = 4096 | gzip> partition.image.gz conv = noerror - » Luo gzip-kuva toisen levyn toisesta osiosta
dd bs = 10240 cbs = 80 conv = ascii, poista esto, jos = / dev / st0 = ascii.out - » Kopioi nauhan sisällön tiedostoon muuntamalla EBCDIC: stä ASCII: ksi
dd jos = / dev / st0 ibs = 1024 obs = 2048 / = dev / st1 - » 1 kt: n estolaitteen kopioiminen 2 kt: n estolaitteeseen
dd jos = / dev / nolla = / dev / nolla bs = 100M määrä = 100
100 + 0 kirjaa sisään
100 + 0 tallentaa tiedot
10485760000 tavua (10 Gt) kopioitu,5.62955 s, 1.9 Gt / s
Kopioi 10 Gt nollia roskakoriin.
dd jos = / dev / nolla = / dev / sda bs = 512 määrä = 2
fdisk -s / dev / sda
dd jos = / dev / nolla = / dev / sda etsi = (sektorien lukumäärä - 20) bs = 1kPoista GPT levyltä. Kuinka GPT kirjoittaa tiedot alkuun
Ja levyn lopussa, alusta poistamisen jälkeen, meidän on löydettävä sektorien lukumäärä (toinen komento) ja poistettava sitten viimeiset 20 sektoria.dd if = / home / $ käyttäjä / bootimage.img / = dev / sdc - » Luo käynnistettävä UDB-levy (näkyy tässä muodossa / dev / sdc)
dd jos = / dev / sda = = dev / null bs = 1m - » Hyvä tapa löytää huonoja lohkoja. Varmuuskopiointi ja järjestelmään liittyvät
dd jos = / dev / sda = = dev / fd0 bs = 512 määrä = 1 - » Kopioi MBR levykkeelle
dd jos = / dev / sda1 / = / dev / sdb1 bs = 4096 - » Levyn ja levyn peilaus
dd if = / dev / sr0 / = / home / $ user / mycdimage.iso \ bs = 2048 conv = nosync - » Luo CD-levyn kuva
mount -o-silmukka /home/$user/mycdimage.iso / mnt / cdimages / - » Asenna mainittu kuva paikallisesti
dd jos = / dev / sda / = / dev / sdb bs = 64k conv = sync - » Hyödyllinen, kun vaihdat levyn samankokoiseen.
dd jos = / dev / sda2 / = home / $ user / hddimage1.img bs = 1 miljoona = 4430
dd jos = / dev / sda2 / = home / $ user / hddimage2.img bs = 1 miljoona = 8860
[...]Luo DVD-kuvia osiosta (hyödyllinen varmuuskopioiden tekemiseen)
dd jos = / $ sijainti / hddimage1.img / = dev / sda2 bs = 1M
dd jos = / $ sijainti / hddimage2.img / = dev / sda2 etsi = 4430 bs = 1M
dd jos = / $ sijainti / hddimage3.img / = dev / sda2 etsi = 8860 bs = 1M
[jne…]Palauta edellisestä varmuuskopiosta
dd jos = / dev / nolla = 1 bs = 1024 etsi = 1 / = dev / sda6 - » Tuhoa suppilohko
dd jos = / dev / nolla = 1 bs = 4096 etsi = 0 / = dev / sda5 - » Toinen tapa tuhota superbloki
dd if = / koti / $ käyttäjä / epäilyttävä.doc | simpukka - » Tarkistaa tiedoston virusten varalta (vaatii ClamAV: n)
dd if = / koti / $ käyttäjä / binaaritiedosto | hexdump -C | vähemmän - » Tarkastele binaaritiedoston sisältöä (tarvitsee hexdumpin)
dd if = / koti / $ käyttäjä / isotiedosto = / dev / null
dd jos = / dev / nolla = / home / $ user / bigfile bs = 1024 count = 1000000Vertaa kiintolevyn luku- / kirjoitusnopeutta
dd jos = / dev / sda = = dev / sda - » Anna uusi elämä vanhoille kiintolevyille, joita ei ole käytetty pitkään aikaan (asemien on oltava "irrotettuja")
dd jos = / dev / mem | jouset | grep 'string_to_search' - » Tutki muistisisältöä (ihmisen luettavissa, eli)
dd if = / dev / fd0 / = / home / $ user / floppy.image bs = 2x80x18b conv = notrunc - » Kopioi levyke
dd jos = / proc / kcore | hexdump -C | Vähemmän - »Näyttää virtuaalimuistin
dd if = / proc / tiedostojärjestelmät | hexdump -C | vähemmän - » Näytä käytettävissä olevat tiedostojärjestelmät
dd jos = / proc / kallsyms | hexdump -C | vähemmän - » Näytä ladatut moduulit
dd jos = / proc / keskeyttää | hexdump -C | vähemmän - » Näyttää keskeytystaulukon
dd jos = / proc / käyttöaika | hexdump -C | vähemmän - » Näyttää käyttöajan sekunneissa
dd if = / proc / osiot | hexdump -C | vähemmän - » Näytä käytettävissä olevat osiot kb
dd if = / proc / meminfo | hexdump -C | vähemmän - » Näyttää muistin tilan
dd if = / dev / urandom of = / home / $ user / myrandom bs = 100 count = 1 - » Luo 1 kt: n tiedosto satunnaisesta katkelmasta
dd if = / dev / mem = = home / $ user / mem.bin bs = 1024 - » Luo kuvan järjestelmän muistin nykyisestä tilasta
dd if = / koti / $ käyttäjä / myfile - » Tulosta tiedosto valmiiksi
dd jos = / dev / sda2 bs = 16065 | hexdump -C | grep 'text_to_search' - » Etsi merkkijono koko osiosta; vaikka se on suojattu, voit käynnistää liveCD: n
dd if = / home / $ käyttäjä / file.bin ohita = 64k bs = 1 / = home / $ user / convfile.bin - » Kopioi tiedosto.bin tiedostoon convfile.bin ohittamalla ensimmäiset 64 kt
dd if = / home / $ käyttäjä / bootimage.img / = dev / sdc - » Luo käynnistettävä UDB-levy (näkyy tässä muodossa / dev / sdc)
dd jos = / dev / mem bs = 1k ohita = 768 määrä = 256 2> / dev / null | jouset -n 8 - » Lue BIOS.
dd bs = 1k if = imagefile.nrg / = imagefile.iso ohita = 300k - » Muuntaa Nero-kuvan tavalliseksi ISO-kuvaksi.
Tämä on mahdollista, koska ainoa ero näiden kahden välillä on 300 kt: n otsikko, jonka Nero lisää tavalliseen ISO-kuvaan.kaiku -n "hei vertikaalinen maailma" | dd cbs = 1 konv = poista esto 2> / dev / null - » Kokeile, se on turvallista. 🙂
dd jos = / dev / sda1 | gzip -c | split -b 2000m - \ /mnt/hdc1/backup.img.gz - » Luo osion gzip-kuva jakamisen avulla
kissa /mnt/hdc1/backup.img.gz.* | gzip -dc | dd = / dev / sda1 - » Palauta edellinen varmuuskopio
dd jos = / dev / nolla = myimage bs = 1024 count = 10240 - » Luo tyhjä levykuva
dd ibs = 10 ohitus = 1 - » Jaa ensimmäiset 10 tavua stdin
dd bs = 265b conv = ei virhettä, jos = / dev / st0 = = tmp / huono kasetti.kuva - » Tekee kuvan nauhasta, jossa on huonoja kohtia
dd jos = / dev / sda määrä = 1 | hexdump -C - » Tarkastele MBR: ääsi
dd jos = / dev / sda | nc -l 10001 nc $ system_to_backup_IP 10001 | dd = sysbackupsda.img - » Nopea verkon varmuuskopiointi netcatin avulla
dd jos = / dev / nolla = / dev / sdX bs = 1024000 määrä = 1 - » Puhdista osion ensimmäiset 10 Mt.
dd jos = / dev / nolla = tmpswap bs = 1k
määrä = 1000000
chmod 600 tmpswap
mkswap tmpswap
swapon tmpswapLuo väliaikainen vaihtotila
dd jos = / dev / sda = = dev / null bs = 1024k määrä = 1024
1073741824 tavua (1.1 Gt) kopioitu,
24.1684 s, 44.4 MB / sMäärittää levyn peräkkäisen I / O-nopeuden.
dd jos = / dev / satunnaisluku = 1 2> / dev / null | od -t u1 | \ awk '{print $ 2}' | pää -1 - » Luo satunnaisluku
dd if = / dev / mem = myRAM bs = 1024 - » Kopioi RAM-muisti tiedostoon
dd jos = / dev / sda bs = 512 laskenta = 1 | od -xa - » Tarkastele MBR: n sisältöä heksa- ja ASCII-muodossa
dd jos = / my / old / mbr = / dev / sda bs = 446 count = 1 - » Palauttaa MBR: n muuttamatta 447-511 tavun osiotaulukon tietuetta
dd jos = / dev / sda1 | split -b 700m - sda1-kuva - » Luo kopio osiosta ja tallenna kuvat, joiden enimmäiskoko on 700 Mt
ls -l | dd conv = ucase - » Muuntaa komennon lähdön isoksi
kaiku "YLIMMÄN TAPAUSTEN TEKSTI" | dd conv = lcase - » Muunna teksti pieniksi
dd if = / etc / passwd cbs = 132 conv = ebcdic = = tmp / passwd.ebcdic - » Muuntaa järjestelmän salasanatiedoston EBCDIC-muotoiseksi kiinteän pituiseksi tiedostoksi
dd if = text.ascii / = text.ebcdic conv = ebcdic - » Muunna ASCII: sta EBCDIC: ksi
dd if = omatiedosto = omatiedosto conv = ucase - » Muunna tiedosto isoksi (yksinkertainen SED tai tr korvaaminen)
4. Yhteenveto:
Tämä on vain pieni osa siitä, mitä dd voi tehdä, ja toivomme, että tämä artikkeli on kiinnittänyt ne kattamaan yleisimmin käytettyjä esimerkkejä. Ennen kuin jatkat, suosittelemme kuitenkin, että luet kiintolevyn ohjeet etsimällä asioita, kuten LBA-rajoituksia, ja ole erityisen varovainen, kun käytät dd-pääkäyttäjää. Tietysti sinulla on jo varmuuskopiot, mutta pieni ylimääräinen hoito säästää tunteja tarpeetonta työtä.
Ja siellä artikkeli päättyy.
En tiedä, etten ole kokeillut mitään tässä artikkelissa esitetyistä komennoista, joten jos joku käyttää näitä komentoja väärin (tai väärin), on todennäköistä, että jos he vahingoittavat jotain tietokoneellaan, en pysty auttaa sinua.
Ei mitään, testaan vähitellen komennot hehe, jos löydän jotain mielenkiintoista, jaan sen.
terveiset
Upea artikkeli, näin komento analysoidaan perusteellisesti, ja siksi opimme paljon siitä, mistä siinä on kyse. Onnittelut ja kiitokset kuten aina!
Erittäin hyvä ja mielenkiintoinen merkintä, koska pidän tärkeänä, jatkan sen tallentamista.
Luulen, että sinä ja kumppanisi löydät akunsa hyvin ladattuna kahden päivän loman jälkeen, hahahaha.
Kaipasin blogin artikkelien puutetta.
Kiitos, luotto ei ole minun ... laitoin vain käännöksen 🙂
Ja haha kyllä, huomenna on enemmän artikkeleita haha, pyydämme anteeksi näitä päiviä julkaisematta mitään, edes tilastoja tarkasteltaessa näemme laskun, jonka meillä on ollut hehe.
Loma sanot? Hahahaha… toivon, että se olisi ollut ..
Hyvä artikkeli, koska muistutan aina, jos voit ottaa laajennuksen viedä ne PDF-tiedostoon tai liittää artikkelin PDF-tiedostona
Tervehdys!
Muuten, muistutan teitä siitä, että sinun pitäisi avata foorumi, koska viesteissä on taipumus merkitä paljon tunnisteita (mukaan lukien itse)
Esittelemämme virheet tai ongelmat, yhteysongelmat tietokannan ja muiden kanssa johtuvat siitä, että sivusto tuottaa liikaa toimintaa tai liikennettä, joten olemme offline-tilassa hetkeksi. Jos lisäämme sivuston lisäksi foorumin, se lisää liikennettä ja pahentaa kaikkea.
Foorumin idea kyllä, pidämme siitä, haluamme todella tehdä sen, mutta tällä hetkellä emme valitettavasti voi 🙁
WordPressillä on tähän laajennus, sinun ei tarvitse käyttää sivustoja, joita et näe
Ok ... vaihtoehto ilman uutta alustaa tai sivustoa on bbPres (bbpress.org) WordPressissä
Tervehdys!
Kyllä, tunnemme hänet hehe, ajattelimme itse asiassa FluxBB: tä 🙂
Ongelma ei ole toinen DB tai käytä samaa, jossa on enemmän taulukoita, vaan vain enemmän toimintaa.
Avaamme foorumin hyvin pian 😀
Meidän on vielä testattava kyseinen laajennus tarpeeksi ja laitettava se sitten, jos se toimii hyvin 🙂
Meillä ei ole ollut aikaa haha
Hyvä kollega, onnellinen lainaan tämän erittäin sääli, että tämä on niin jumissa sovellus, että haluaisin sinun käsittelevän syvällisemmin, koska haluaisin tietää
Jos pystyt tekemään käynnistettävän magneetin DVD- tai * .iso-tiedostona, pakattuna, kiitos etukäteen, toivon vastauksesi post-script -ohjelmaan. Luulen, että olet ainoa koko latinalaisamerikkalaisessa abala-verkossa, joka on laajentanut sitä selitti suuren artikkelin,
Kuinka voisin kloonata koneesta toiseen verkon kautta? minun tapauksessani on 2 kannettavaa tietokonetta, jotka on kytketty laniin, molemmat staattisessa suunnassa
Kiitos tiedoista 🙂
Muutetun sopimukseni jälkeen
http://premium.cars.purplesphere.in/?post.zoey
äidit ja tyttäret ilmaiseksi porno ilmaiseksi 3gp homo porno videoleikkeet summeri porno pingviini vids porno reitti 96 porno
Käsky vanhojen tietueiden herättämiseksi elämään on PÄÄOMAINEN. Hyvä asia, tämä on lyhyt luettelo mitä voi tehdä!