Jätan teile lihtsalt suurepärase artikli Olen leidnud ennast veebis surfates näitab see meile mitme näite ja üksikasjalikult, mis see on ja mida saab käsuga saavutada DD.
Jätan teile dokumendi täieliku tõlke artikkel:
1. Miks dd?:
Me valisime dd esimese võistlejana meie sarjas, sest see on kasulik tööriist, millel on palju võimalusi, nagu näete. See teeb sellest peaaegu ühe Šveitsi armee noa Linuxi maailmas. Jah, seda terminit (Šveitsi armee nuga) kasutatakse rohkem kui Linuxile orienteeritud artiklite kirjutajad peaksid, nii et me ei saanud jätta kasutamata võimalust seda ise kasutada.
2. Üldine kasutamine:
Enne alustamist tahtsime anda teile üldise ettekujutuse selle kasutamisest dd. Esiteks pärineb see nimi andmete paljundusmasinast, kuid humoorikalt öeldakse, et see tähendab ka kettahävitajat või andmete hävitajat, kuna see on väga võimas tööriist. Seega soovitame dd kasutamisel olla eriti ettevaatlik, sest hoolimatus võib teile maksma minna teie väärtuslike andmete eest. Käsu üldine süntaks dd on:
# dd if = $ input_data kohta = $ output_data [valikud]
sisendandmed y väljundandmed kas need võivad olla kettad, vaheseinad, failid, seadmed ?? enamasti kõike, millele saab kirjutada või millest lugeda. Nagu näete, saate dd-d võrgu kontekstis kasutada näiteks andmevoogude edastamiseks oma LAN-i kaudu. Teil võib olla ainult käsu dd sisendosa või ainult väljundkäsk ja mõnel juhul võite mõlemad ka eemaldada. Kõiki neid käsitletakse järgmises loendis.
3. Näited:
dd kui = / dev / urandom = / dev / sda bs = 4k - »Täitke ketas juhuslike andmetega
dd kui = / dev / sda = = dev / sdb bs = 4096 - » Kettalt kettale peegeldamine
dd kui = / dev / null = / dev / sda bs = 4k - » Puhastage kõvaketas (võib-olla tuleb seda korrata)
dd if = sisendfail = / dev / st0 bs = 32k conv = sünkroonimine - » Kopeerimine failist lindiseadmesse
dd kui = / dev / st0 / = failist bs = 32k conv = sünkroonimine - » Esimene, tagurpidi
dd kui = / dev / sda | hexdump -C | grep [^ 00] - » Kontrollige, kas ketas on tõesti nullitud
dd if = / dev / urandom = = home / $ kasutaja / hugefile bs = 4096 - » Sektsiooni täitmine (hoiduge süsteemijaotustest!)
dd kui = / dev / urandom = myfile bs = 6703104 count = 1 - » Kodeerige fail (võib-olla enne selle kustutamist)
dd kui = / dev / sda3 = = / dev / sdb3 bs = 4096 conv = notrunc, noerror - » Kopeerige sektsioon teise sektsiooni
dd if = / proc / failisüsteem | hexdump -C | vähem - » Vaadake saadaolevaid failisüsteeme
dd kui = / proc / partitsioonid | hexdump -C | vähem - » Vaadake saadaolevaid partitsioone kb-s
dd kui = / dev / sdb2 ibs = 4096 | gzip> partition.image.gz conv = noerror - » Looge teise ketta teise sektsiooni gzip-pilt
dd bs = 10240 cbs = 80 conv = ascii, deblokeerige, kui = / dev / st0 = ascii.out - » Kopeerib lindi sisu faili, teisendades selle EBCDIC-st ASCII-ks
dd kui = / dev / st0 ibs = 1024 obs = 2048 = / dev / st1 - » 1KB blokeerimisseadme kopeerimine 2KB blokeerimisseadmesse
dd kui = / dev / null = / dev / null bs = 100M loend = 100
100 + 0 kirjet aastal
100 + 0 rekordit
10485760000 baiti (10 GB) kopeeritud,5.62955 s, 1.9 GB / s
Kopeerige prügikasti 10 GB nulli.
dd kui = / dev / null = / dev / sda bs = 512 loend = 2
fdisk -s / dev / sda
dd kui = / dev / null = / dev / sda otsi = (sektorite arv - 20) bs = 1kKustutage GPT kettalt. Kuidas GPT andmed algusesse kirjutab
Ja ketta lõpus peame pärast algusest kustutamist leidma sektorite arvu (teine käsk) ja seejärel kustutama viimased 20 sektorit.dd if = / home / $ kasutaja / bootimage.img / = dev / sdc - » Looge käivitatav UDB ketas (näidatud siin kui / dev / sdc)
dd kui = / dev / sda = = dev / null bs = 1m - » Hea viis leida halbu plokke. Varundamine ja süsteemiga seotud
dd kui = / dev / sda = = dev / fd0 bs = 512 loend = 1 - » Kopeerige MBR disketile
dd kui = / dev / sda1 / = / dev / sdb1 bs = 4096 - » Kettalt kettale peegeldamine
dd if = / dev / sr0 / = home / $ user / mycdimage.iso \ bs = 2048 conv = nosync - » Looge CD-st pilt
mount -o silmus /home/$user/mycdimage.iso / mnt / cdimages / - » Paigaldage mainitud pilt kohapeal
dd kui = / dev / sda = = dev / sdb bs = 64k conv = sünkroonimine - » Kasulik plaadi asendamisel sama suurusega plaadiga.
dd kui = / dev / sda2 / = home / $ user / hddimage1.img bs = 1 milj = 4430
dd kui = / dev / sda2 / = home / $ user / hddimage2.img bs = 1 milj = 8860
[...]Looge sektsiooni DVD-pildid (kasulik varukoopiate tegemiseks)
dd kui = / $ asukoht / hddimage1.img = / dev / sda2 bs = 1M
dd kui = / $ asukoht / hddimage2.img / = dev / sda2 otsi = 4430 bs = 1M
dd kui = / $ asukoht / hddimage3.img / = dev / sda2 otsi = 8860 bs = 1M
[jne…]Taasta eelmisest varundamisest
dd kui = / dev / nullide arv = 1 bs = 1024 otsi = 1 / = dev / sda6 - » Hävitage superblokk
dd kui = / dev / nullide arv = 1 bs = 4096 otsi = 0 / = dev / sda5 - » Veel üks viis superbloki hävitamiseks
dd if = / kodu / $ kasutaja / kahtlane.doc | clamscan - » Kontrollib faili viiruste olemasolu (nõuab ClamAV-i)
dd if = / home / $ kasutaja / binaarfail | hexdump -C | vähem - » Binaarfaili sisu kuvamine (vajab hexdumpi)
dd if = / kodu / $ kasutaja / = / dev / null suurfail
dd kui = / dev / null = / home / $ kasutaja / bigfile bs = 1024 arv = 1000000Võrdle kõvaketta lugemis- ja kirjutamiskiirust
dd kui = / dev / sda = = dev / sda - » Andke uus elu vanadele kõvaketastele, mida pole mõnda aega kasutatud (kettad peavad olema "lahti ühendatud")
dd kui = / dev / mem | stringid | grep 'string_to_search' - » Uurige mälu sisu (inimesele loetav, see tähendab)
dd if = / dev / fd0 / = home / $ user / floppy.image bs = 2x80x18b conv = notrunc - » Kopeerige diskett
dd kui = / proc / kcore | hexdump -C | vähem - »Näitab virtuaalset mälu
dd if = / proc / failisüsteem | hexdump -C | vähem - » Vaadake saadaolevaid failisüsteeme
dd kui = / proc / kallsyms | hexdump -C | vähem - » Kuva laaditud moodulid
dd kui = / proc / katkestab | hexdump -C | vähem - » Kuvab katkestustabeli
dd kui = / proc / uptime | hexdump -C | vähem - » Näitab tööaega sekundites
dd kui = / proc / partitsioonid | hexdump -C | vähem - » Vaadake saadaolevaid partitsioone kb-s
dd if = / proc / meminfo | hexdump -C | vähem - » Näitab mälu olekut
dd if = / dev / urandom = = home / $ user / myrandom bs = 100 loend = 1 - » Looge 1 kb suurune fail juhuslikust segadusest
dd if = / dev / mem / = home / $ user / mem.bin bs = 1024 - » Loob pildi süsteemimälu hetkeseisust
dd if = / kodu / $ kasutaja / minufail - » Printige fail standardseks
dd kui = / dev / sda2 bs = 16065 | hexdump -C | grep 'text_to_search' - » Stringi otsimine kogu sektsioonist; isegi kui see on turvatud, saate käivitada liveCD
dd if = / home / $ user / file.bin skip = 64k bs = 1 / = home / $ user / convfile.bin - » Kopeerige fail.bin kausta convfile.bin, jättes esimese 64 kb vahele
dd if = / home / $ kasutaja / bootimage.img / = dev / sdc - » Looge käivitatav UDB ketas (näidatud siin kui / dev / sdc)
dd kui = / dev / mem bs = 1k vahele = 768 loota = 256 2> / dev / null | stringid -n 8 - » Lugege BIOS-i.
dd bs = 1k if = imagefile.nrg / imagefile.iso jäta vahele = 300k - » Teisendab Nero pildi standardseks ISO pildiks.
See on võimalik, kuna ainus erinevus nende kahe vahel on 300 kB päis, mille Nero lisab standardsele ISO-pildile.kaja -n "tere vertikaalne maailm" | dd cbs = 1 konv = deblokeeri 2> / dev / null - » Proovige, see on ohutu. 🙂
dd kui = / dev / sda1 | gzip -c | split -b 2000m - \ /mnt/hdc1/backup.img.gz - » Looge partitsiooni gzip-pilt, kasutades split
kass /mnt/hdc1/backup.img.gz.* | gzip -dc | dd = / dev / sda1 - » Taastage eelmine varukoopia
dd kui = / dev / null = myimage bs = 1024 loend = 10240 - » Looge tühi kettapilt
dd ibs = 10 vahele = 1 - » Jagage esimesed 10 baiti stdinit
dd bs = 265b conv = noerror if = / dev / st0 of = / tmp / bad.lint.image - » Teeb halbade laikudega lindist pildi
dd kui = / dev / sda arv = 1 | hexdump -C - » Vaadake oma MBR-i
dd kui = / dev / sda | nc -l 10001 nc $ system_to_backup_IP 10001 | dd = sysbackupsda.img - » Kiire võrgu varundamine netcati abil
dd kui = / dev / null = / dev / sdX bs = 1024000 loend = 1 - » Puhastage sektsiooni esimesed 10 MB
dd kui = / dev / null = tmpswap bs = 1k
arv = 1000000
chmod 600 tmpswap
mkswap tmpswap
swapon tmpswapLooge ajutine vahetusruum
dd kui = / dev / sda = = dev / null bs = 1024k count = 1024
1073741824 baiti (1.1 GB) kopeeritud,
24.1684 s, 44.4 MB / sMäärab teie ketta järjestikuse sisend- / väljundkiiruse.
dd kui = / dev / juhuslik arv = 1 2> / dev / null | od -t u1 | \ awk '{print $ 2}' | pea -1 - » Looge juhuslik arv
dd kui = / dev / mem = myRAM bs = 1024 - » Kopeerige RAM-mälu faili
dd kui = / dev / sda bs = 512 loota = 1 | od -xa - » Vaadake oma MBR-i sisu hex- ja ASCII-vormingus
dd kui = / minu / vana / MBB = / dev / sda bs = 446 loend = 1 - » Taastab MBR-i ilma partitsioonitabeli kirjet muutmata, mis on vahemikus 447–511 baiti
dd kui = / dev / sda1 | split -b 700m - sda1-pilt - » Looge partitsiooni koopia ja salvestage pildid, mille maksimaalne helitugevus on 700 MB
ls -l | dd conv = ucase - » Teisendab käsu väljundi suurtäheks
kaja "MINU ÜLIMKOHTU TEKST" | dd conv = lcase - » Teisendage mis tahes tekst väikesteks
dd kui = / etc / passwd cbs = 132 conv = ebcdic = = tmp / passwd.ebcdic - » Teisendab süsteemi paroolifaili EBCDIC-vormingus fikseeritud pikkusega failiks
dd if = text.ascii = text.ebcdic conv = ebcdic - » Teisenda ASCII-st EBCDIC-ks
dd if = minufail = myfile konv = ucase - » Faili teisendamine suurtäheks (lihtne SED või tr asendamine)
4. Järeldus:
See on vaid väike osa sellest, mida dd suudab teha, ja loodame, et see artikkel on neid kasutanud, et kajastada tavalise kasutaja jaoks kõige sagedamini kasutatavaid näiteid. Enne kaugemale minekut soovitame siiski lugeda oma kõvaketta dokumentatsiooni, otsida näiteks LBA piiranguid ja olla eriti ettevaatlik, kui kasutate dd juurterminalis. Loomulikult on teil varukoopiad juba olemas, kuid väike lisahooldus säästab tundide kaupa tarbetut tööd.
Ja seal artikkel ka lõpeb.
Kirjelduseks ei ole ma ühtegi selles artiklis näidatud käsku testinud, nii et kui keegi neid käske kuritarvitab (või valesti), siis ei saa ma enam tõenäoliselt sind aidata.
Mitte midagi, katsetan tasapisi käske hehe, kui midagi huvitavat leian, siis jagan seda.
seoses
Suurepärane artikkel, nii analüüsitakse käsku põhjalikult ja seetõttu õpime palju selle kohta. Palju õnne ja aitäh nagu alati!
Väga hea ja huvitav sissekanne, kuna pean seda oluliseks, jätkan selle esitamist.
Kujutan ette, et teie ja teie partner leiavad oma patareid pärast kahepäevast puhkust hästi laetud, hahahahaha.
Igatsesin blogis artiklite puudumist.
Aitäh, krediit pole minu oma ... panin lihtsalt tõlke 🙂
Ja haha jah, homme tuleb rohkem artikleid haha, vabandame nende päevade pärast midagi avaldamata, isegi statistikat vaadates näeme langust, mis meil on olnud hehe.
Puhkus, mida ütlete? Hahahaha ... ma soovin, et see oleks olnud ...
Hea artikkel, kuna tuletan teile alati meelde, kas saate lubada pistikprogrammi nende eksportimiseks PDF-faili või lisada artikli PDF-iks
Tervitused!
Meenutades tuletan teile meelde, et peaksite avama foorumi, kuna postitustes kiputakse palju märgistama (lisan ka ise)
Vead või probleemid, mida oleme esitanud, ühenduse loomise probleemid andmebaasiga ja teised, tulenevad asjaolust, et sait tekitab liiga palju tegevust või liiklust ja seetõttu oleme hetkeks võrguühenduseta. Kui lisaks saidile lisame ka foorumi, tekitab see rohkem liiklust ja muudab kõik hullemaks.
Foorumi idee jah, see meile meeldib, me tõesti tahame seda teha, kuid praegu ei saa me kahjuks 🙁
WordPressil on selle jaoks pistikprogramm, te ei pea kasutama saite, mida te ei näe
Ok ... alternatiiv ilma teise platvormi või saidi lisamiseta on WordPressis bbPres (bbpress.org)
Tervitused!
Jah, me tunneme teda hehe, mõtlesime tegelikult FluxBB peale 🙂
Probleem pole teises DB-s või kasutage sama, kus on rohkem tabeleid, vaid ainult rohkem aktiivsust.
Avame foorumi väga varsti 😀
Peame seda pistikprogrammi ikkagi piisavalt testima ja siis panema, kui see hästi töötab 🙂
Meil pole aega olnud haha
Kallis kolleeg, õnnelik, tsiteerin seda väga kahju, et see on rakendusest nii kinni jäänud, et tahaksin, et te võtaksite selle põhjalikumalt üles,
Kui saate teha DVD-s või * .iso-s pakitava magnetina pakitud, tänan teid juba ette, loodan, et teie vastus minu postkriptile arvan, et olete kogu hispaania abala võrgus ainus, kellel on see selgitatud suurepärases artiklis laiemalt levinud,
Kuidas saaksin võrgu kaudu kloonida ühest masinast teise? minu puhul on laniga ühendatud 2 sülearvutit, mõlemad staatilise suunaga
Aitäh info eest 🙂
Pärast mu muudetud lepingut
http://premium.cars.purplesphere.in/?post.zoey
moms and daughters free porn free 3gp gay porn videoklipid sumin porn pingviin vids porn marsruut 96 porn
Käsk vanade arhivaalide ellu äratamiseks on KAPITALI oluline. Hea, et see on lühike loetelu, mida saab teha!