dd poloaiga: faʻafefea ona faʻaogaina ma faʻaoga autu

Faʻafouina mulimuli: 19/08/2024

DD

El dd faʻatonuga O loʻo manatu o se tasi o faʻaoga sili ona malosi Linux. E ui o le uiga o nei tusi e Faʻamatalaga Faʻamatalaga, o le "D" faalua e masani ona maua ai igoa e mataʻina e pei ona i ai "mea fa'ameamea" o "tisiki kopi". O le mea moni, o se meafaigaluega mo le kopiina ma le faaliliuina o faʻamatalaga i le tulaga poloka, e ui lava e sili atu ona faʻaoga.

I lenei tusiga o le a tatou iloiloina vaega uma o le poloaiga dd e tatau ona iloa e soʻo se tagata faʻaoga Linux, mai a latou faʻamatalaga masani seia oo i lou sili ona mataʻina talosaga, e aofia ai le kopiina o faila, toe faʻaleleia ma toe faʻaleleia vaeluaga o tisiki, poʻo le fatuina o taʻavale USB e mafai ona faʻaaogaina.

E tatau ona fai atu lena le poloaiga dd E tatau ona faʻaaogaina ma le faʻaeteete tele. Afai e fa'aoga e aunoa ma le fa'atinoina o fa'amaoniga talafeagai, e ono i'u ai ina fa'atupu le leiloa o fa'amaumauga e le mafai ona toe fa'afo'isia. Mo lenei mafua'aga e tatau ona e gauai atu i le taimi e galue ai.

Polokalame faʻasologa dd

Faatasi ai ma filifiliga sili ona taatele i totonu o le dd command syntax, o mea nei e tatau ona faʻamaonia:

  • bs=: E iloa ai le tele o le poloka lena dd e faitau pe tusitusi (mo se fa'ata'ita'iga, bs=4M).
  • conv=: E fa'ama'oti filifiliga liliu.
  • faitau=: E setiina le numera o poloka lena dd o le a kopi
  • afai=: Faila po'o le masini fa'aoga (faila sao).
  • o=: Faila po'o le masini fa'atino (faila faila).
  • saili=: Fa'ase'e se numera patino o poloka po'o paita a'o faitau le faila faila.
  • faamisi=: Fa'ase'e se numera patino o poloka po'o paita a'o faitau le faila faila.
  • tulaga = aga'i i luma: E faʻaalia ai le alualu i luma o le taotoga i le taimi moni.
Mea fa'apitoa - Kiliki i'i  E fa'afefea ona ou la'uina ma fa'apipi'i polokalame mo le pusa Mac?

Fa'aoga masani o le fa'atonuga dd

dd faʻatonuga

Seʻi o tatou vaʻavaʻai i nisi faʻaoga aoga o le dd command ma pe faʻapefea ona galue i ai. O nisi nei o faʻataʻitaʻiga o faʻaoga masani, talu ai O ona avanoa moni e sili atu ona lautele:

Fausia ata tisiki

Ole tasi lea ole fa'aoga masani ole poloaiga dd: o le faia o ata tisiki po o vaeluaga, lea e faia i le kopiina sina mea itiiti lona anotusi. E aoga tele mo le faia o kopi faaleoleo. I le faʻataʻitaʻiga o loʻo mulimuli mai, o le mea faʻapipiʻi o le origin.txt ma le tasi o le taunuuga, destination.txt.

sudo dd if=/origin.txt of=/destination.txt

Clone tisiki

O lona uiga, kopi uma mea o lo'o i totonu o se tisiki ma sefe i se isi nofoaga. O se faʻataʻitaʻiga: e kopi uma mea o loʻo i totonu o le tisiki sda1 a sda2, e tatau ona e faʻaogaina le poloaiga e pei ona taua i lalo:

sudo dd pe afai = / sda1 o = / sda2

Fausia se ta'avale USB bootable

O le isi fa'aoga masani o le fa'atonuga dd o le fatuina lea o taʻavale USB faʻapipiʻi mai ata ISO. Mo lenei mea, e manaʻomia fa'amaonia le faila ISO e fai ma faila fa'aoga (pe a) ma le ta'avale USB e fai ma faila faila (o). O le isi lea fa'ata'ita'iga:

sudo dd if=linux_x.iso of=/dev/sda bs=3M status=agai i luma

I lenei tulaga, linux_x.iso o loʻo faʻatusalia le ata ISO o le tufatufaina atu o Linux, aʻo / dev / sda O le USB drive. E lē gata i lea, bs = 3M ta'u mai ia i tatou le tele o le poloka (3 megabytes), a'o tulaga = aga'i i luma fa'aalia ai le alualu i luma o le poloaiga. O nisi taimi o lenei alualu i luma e faʻaalia i le ata o se pa.

Mea fa'apitoa - Kiliki i'i  Faʻafefea ona faʻaogaina le faiga fou o le puipuiga i totonu Windows 11

Fa'ase'e bytes po'o mataitusi pe a faitau faila faila

O se faʻataʻitaʻiga lea o le faʻaaogaina o le aoga faaseʻe: fa'ase'e se numera patino o bytes po'o mataitusi pe a faitau le faila faila. E faʻaaogaina pe a manaʻomia le faʻateʻaina o nisi vaega o le faila. I lenei faʻataʻitaʻiga, o le 200 bits muamua:

sudo dd if=abc.txt of=zyx.txt skip=200

Tape se masini poloka

Ma le mea mulimuli, o se punaoa e sili ona faigofie i nisi tulaga. Mo se faʻataʻitaʻiga, pe a tatau ona faʻatau atu pe pasi se tisiki i se tasi ma matou te manaʻo ia mautinoa o ana mea muamua e matua le mafai ona maua. Fesili a tulaga faalilolilo. O lenei gaioiga e faʻatinoina e ala i poloaiga e lua, e pei ona matou faʻaalia i lenei faʻataʻitaʻiga:

sudo dd pe afai =/dev/zero bs=1M o=/dev/sda

O lenei laasaga muamua e faʻaitiitia ai faʻamatalaga o loʻo i ai i luga o le masini i se faigofie faasologa o zeros. Ina ia atoatoa le taotoga, e tatau fa'atumu le isi vaega o le tisiki i fa'amatalaga fa'afuase'i:

sudo dd pe afai = / dev / random bs = 1M o = / dev / sda

Faaiuga

I se faapuupuuga, e mafai ona tatou faamautuina o le poloaiga dd es se meafaigaluega taua i Linux pe a oʻo mai i mea e fesoʻotaʻi ma le kopiina, faʻapipiʻi ma le faʻaliliuina o faʻamaumauga i se tulaga maualalo. Faatasi ai ma le tele o isi mea, e faʻaaogaina mo le fatuina o ata tisiki poʻo le faʻamamaina faʻamama tisiki, e pei ona tatou vaʻaia.

Mea fa'apitoa - Kiliki i'i  E faʻafefea ona aveese le Java SE Development Kit ile Mac?

O isi fa'aoga aoga o le fa'apipi'i lea o fa'amaumauga e faitau e le fa'atonuga dd, kopi le anotusi mai se CD po o se DVD, fai se vaega po o le atoatoa faaleoleo, faaliliu mataitusi tetele i mataitusi laiti po o le isi itu, ma isi. E mautinoa lava e aoga le aʻoaʻoina pe faʻapefea ona faʻaogaina lenei poloaiga.

Po o le a lava le tulaga, e faapena o se auupega malosi e tatau ona e iloa pe faʻafefea ona taulimaina ma le saʻo lelei ma le faʻaeteete, aua e mafai ona toe tusi ma tape faʻamaumauga e aunoa ma se faʻaaliga muamua.