Share to: share facebook share twitter share wa share telegram print page

Dd (Unix)

dd
Typ softwarustandardní UNIXová utilita či příkaz
Některá data mohou pocházet z datové položky.

dd (z anglického disk duplicator, případně disk destroyer) je počítačový program s rozhraním pro příkazový řádek, jehož hlavním účelem je převod a kopírování souborů. Používá se v Unix a operačních systémech unixového typu (například Linux, FreeBSD, Mac OS a další).[1]

V Unixu ovladače zařízení pro hardware (například pevné disky) a speciální soubory (např. /dev/zero nebo /dev/urandom), jsou v systému souborů reprezentovány stejně jako normální soubory; dd může také číst anebo zapisovat z a do těchto souborů, za předpokladu, že funkce je implementována v jejich ovladačích. Proto může být dd použit pro úkoly, jako je zálohování boot sektoru pevného disku nebo získání náhodných dat o stanovené velikosti. Program dd může také provádět převody dat během jejich kopírování, a to včetně změny endianity a konverze do a z ASCII a EBCDIC kódování textu.[2] Název dd je narážka na příkaz DD v Job Control Language (JCL) od IBM,[3][4] podle iniciálů "Data Definition".[3][5]

Původně byl dd zamýšlen pro převod mezi ASCII a EBCDIC. Objevil se poprvé v Unix verze 5.[6] Příkaz dd je specifikován v IEEE Std 1003.1-2008, který je součástí Single UNIX Specification.

Použití

Příkaz dd může být použit pro mnoho různých účelů. Ve výchozím nastavení dd čte ze standardního vstupu a zapisuje do standardního výstupu. Toto chování lze měnit pomocí parametrů if (vstupní soubor) a of (výstupní soubor).

Přenos dat

dd může duplikovat data napříč soubory, zařízeními, diskovými oddíly a svazky. Data mohou být vstupem či výstupem do a z každého z nich. Během přenosu mohou být data měněna pomocí parametru conv.

Formy dd pro přenos dat
$ dd if=/dev/sr0 of=myCD.iso bs=2048 conv=noerror,sync
Vytvoří ISO obraz disku z disku CD-ROM
$ dd if=hdx.img of=/dev/hdx bs=2048 conv=noerror,sync
Obnoví pevný disk (nebo třeba paměťovou kartu SD) z dříve vytvořeného obrazu.
$ dd if=/dev/sda2 of=/dev/sdb2 bs=4096 conv=noerror
Klonuje jeden oddíl do druhého.
$ dd if=/dev/ad0 of=/dev/ad1 bs=1M conv=noerror
Klonuje pevný disk "ad0" na "ad1".

Parametr noerror programu sděluje, že uživatel chce pokračovat, pokud se objeví chyba.

Přepsání disku

Z bezpečnostních důvodů je někdy nutné vyřazený disk kompletně přepsat.

Příkaz dd může být použit k přepisu disku zápisem nul takto:

$ dd if=/dev/zero of=/dev/sda bs=4k

Jiný způsob je přepis disku pomocí zápisu náhodných dat:

$ dd if=/dev/urandom of=/dev/sda bs=4k

Parametr bs=4k znamená čtení a zápis 4 kb zároveň. Přepsání disku náhodnými daty bude vždy trvat déle, než přepis nulami, protože náhodné údaje musí být vygenerovány. Na většině moderních disků přepis nulami zamezí budoucí obnově dat.[7]

Alternativou pro tento úkol je programy shred a wipe[8], které jsou přítomny v mnoha linuxových distribucích.

Benchmarking výkonu disku

Benchmark test disku a sekvenční analýza systémového výkonu čtení a zápisu pro bloky o velikosti 1024 bajtů:

$ dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
$ dd if=file_1GB of=/dev/null bs=1024

Generování souboru s náhodnými daty

K vytvoření souboru ze 100 náhodných bajtů pomocí /dev/random:

$ dd if=/dev/urandom of=myrandom bs=100 count=1

Reference

V tomto článku byl použit překlad textu z článku Dd (Unix) na anglické Wikipedii.

  1. Austin Group. POSIX standard: dd invocation [online]. [cit. 2016-09-29]. Dostupné online. 
  2. Archivovaná kopie [online]. [cit. 2016-12-05]. Dostupné v archivu pořízeném dne 2008-02-14. 
  3. a b Eric S. Raymond. dd [online]. [cit. 2008-02-19]. Dostupné online. 
  4. Šablona:Cite newsgroup
  5. Šablona:Cite newsgroup
  6. Šablona:Cite techreport
  7. WRIGHT, Craig; KLEIMAN, Dave; SUNDHAR R.S., Shyaam. Overwriting Hard Drive Data: The Great Wiping Controversy. Lecture Notes in Computer Science. 2008, s. 243–257. Dostupné v archivu pořízeném dne 2019-09-24. DOI 10.1007/978-3-540-89862-7_21.  Archivovaná kopie. www.springerlink.com [online]. [cit. 2016-12-05]. Dostupné v archivu pořízeném z originálu. 
  8. Wipe: Secure File Deletion [online]. Wipe.sf.net [cit. 2014-03-24]. Dostupné online. 

Externí odkazy

Read other articles:

Rugby playerRonald DobsonDobson in 1949Birth nameRonald Leslie DobsonDate of birth(1923-03-26)26 March 1923Place of birthAuckland, New ZealandDate of death26 October 1994(1994-10-26) (aged 71)Place of deathAuckland, New ZealandHeight1.80 m (5 ft 11 in)Weight74 kg (163 lb)Rugby union careerPosition(s) Second five-eighthProvincial / State sidesYears Team Apps (Points)1946–49 Auckland 28 ()International careerYears Team Apps (Points)1949 New Zealand 1 (0) Ronald L...

 

Pour les articles homonymes, voir Machado. Cirilo Volkmar MachadoServam Queiroz, Portrait de Cirilo Volkmar Machado, 1823.Naissance 1748LisbonneDécès 1823LisbonneAutres noms Cyrillo Wolkmar MachadoNationalité Activité Peintre, sculpteur, architectemodifier - modifier le code - modifier Wikidata Cyrillo Volkmar Machado (Lisbonne, 1748 - 1823), également écrit Cirilo Volkmar Machado, est un peintre, sculpteur et architecte portugais. Il est considéré comme le premier historien de l'art ...

 

باولو أنطونيو دي كارفالهو إي ميندونسا (بالبرتغالية: Paulo António de Carvalho e Mendonça)‏    معلومات شخصية الميلاد سنة 1702[1]  لشبونة  الوفاة 7 يناير 1770 (67–68 سنة)  لشبونة  مواطنة مملكة البرتغال  مناصب كاردينال   تولى المنصب18 ديسمبر 1769  الحياة العملية المهنة كاهن ك

Legislative Assembly constituency in Karnataka State, India RonConstituency for the Karnataka Legislative AssemblyConstituency detailsCountryIndiaRegionSouth IndiaStateKarnatakaDistrictGadagLS constituencyHaveriTotal electors232,510[1]ReservationNoneMember of Legislative Assembly16th Karnataka Legislative AssemblyIncumbent Kalakappa Bandi PartyBharatiya Janata Party Ron Assembly constituency is one of the 224 Legislative Assembly constituencies of Karnataka state in India.[2] ...

 

Escudo de Villena. El escudo de armas de Villena tiene el siguiente blasonamiento: Escudo dividido en aspa con un quinto cuartel circular sobre el todo. En el primer cuartel, de azur, hay un castillo de oro y donjonado de tres torres, aclarado de gules y mazonado de sable, mientras que en el segundo, de plata, se ve un león rampante de púrpura linguado y uñado de gules. En el tercer cuartel, de gules, se aprecia una mano de plata armada de una espada de plata sumada de medio vuelo de oro y...

 

Український народний театр імені Івана Тобілевича Шаблон:Театр: повідомлення попереднього перегляду: відсутні географічні координати, будь-ласка додайте їх на Вікідані. ↑2362664 ·R (Івано-Франківськ) Країна  УкраїнаМісто Івано-ФранківськНазва на честь(епонім) Іван...

Pour les articles homonymes, voir Boulevard (homonymie). Quartier du Boulevard Vue d'ensemble du quartier Administration Pays France Région Bourgogne-Franche-Comté Département Haute-Saône Ville Vesoul Arrondissement Arrondissement de Vesoul Canton Vesoul-1 Démographie Population 1 811 hab. Fonctions urbaines Zone résidentielle Géographie Coordonnées 47° 38′ nord, 6° 08′ est Altitude Min. 210 mMax. 220 m Cours d’eau Durgeon (à proximité...

 

2022 in music By location Africa Asia Canada China United Kingdom Japan Philippines South Korea United States By genre classical country heavy metal hip hop jazz Latin rock By topic List of albums released Overview of the events of 2022 in Philippine music List of years in Philippine music … 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 … Art Archaeology Architecture Literature Music Philosophy Science +... The following is a list...

 

Rumah Sakit Umum Pusat dr. J. LeimenaKementerian Kesehatan Republik IndonesiaGeografiLokasiJalan R. Suprapto No. 123, Rumah Tiga, Teluk Ambon, Ambon, Maluku, IndonesiaKoordinat3°39′41″S 128°11′11″E / 3.6614°S 128.1865°E / -3.6614; 128.1865Koordinat: 3°39′41″S 128°11′11″E / 3.6614°S 128.1865°E / -3.6614; 128.1865OrganisasiAsuransi kesehatanBPJS KesehatanPendanaanRumah sakit publik (nirlaba)JenisRumah sakit umumPelayananRan...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapik...

 

States and union territories of India ordered by Area Population GDP (per capita) Abbreviations Access to safe drinking water Availability of toilets Capitals Child nutrition Crime rate Ease of doing business Electricity penetration Fertility rate Forest cover Highest point HDI Home ownership Household size Human trafficking Institutional delivery Life expectancy at birth Literacy rate Media exposure Number of vehicles Number of voters Open defecation Origin of name Past population Places of ...

 

French road bicycle racer Stéphane PoulhiesPersonal informationFull nameStéphane PoulhiesBorn (1985-06-26) 26 June 1985 (age 38)Albi, FranceHeight1.85 m (6 ft 1 in)Weight75 kg (165 lb)Team informationCurrent teamRetiredDisciplineRoadRoleRiderRider typeSprinterAmateur teams2005AG2R Prévoyance (stagiaire)2015Occitane Cyclisme Formation2018–2019Occitane Cyclisme Formation Professional teams2006–2009AG2R Prévoyance2010–2012Saur–Sojasun2013�...

Cathedral church of Milan, Italy Church in Milan, ItalyMilan CathedralMetropolitan Cathedral-Basilica of the Nativity of Saint MaryBasilica cattedrale metropolitana di Santa Maria Nascente (Italian)Milan Cathedral from the SquareMilan CathedralLocation in Milan45°27′51″N 9°11′29″E / 45.46417°N 9.19139°E / 45.46417; 9.19139LocationVia Carlo Maria Martini, 120122 MilanCountryItalyDenominationRoman CatholicTraditionAmbrosian RiteWebsiteMilan DuomoHistoryS...

 

У Вікіпедії є статті про інші значення цього терміна: Ньокі (значення). Ньокі Походження  Італія і  ФранціяНеобхідні компоненти S. tuberosum  Медіафайли у Вікісховищі Ньокі «аль маѓро» — з рикотою, маслом та шавлією Ньо́кі — італійські галушки, тобто малень...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: List of gurdwaras in the United Kingdom – news · newspapers · books · scholar · JSTOR (June 2012) (Learn how and when to remove this template message) Part of a series onSikhism People Topics Outline History Glossary Sikh gurus Guru Nanak Guru Angad Guru Amar D...

Paifang of Nam Hang Tsuen in September 2022. Paifang of Nam Hang Pai along Tai Tong Road. Tin Hau Temple in Nam Hang Pai, located along the located along the Yuen Tsuen Ancient Trail. Nam Hang Tsuen (Chinese: 南坑村) is a village in the Shap Pat Heung area of Yuen Long District, Hong Kong. The village of Nam Hang Pai (南坑排) is located directly to its west. Administration Nam Hang Tsuen is a recognized village under the New Territories Small House Policy.[1] History At the ...

 

Australian cricketer Marcus NorthPersonal informationFull nameMarcus James NorthBorn (1979-07-28) 28 July 1979 (age 44)Pakenham, Victoria, AustraliaNicknameSnorksHeight6 ft 2 in (1.88 m)BattingLeft-handedBowlingRight-arm off breakRoleMiddle-order batterInternational information National sideAustralia (2009-2010)Test debut (cap 409)26 February 2009 v South AfricaLast Test7 December 2010 v EnglandODI debut (cap 176)1 May 2009 v...

 

Malaysian politician In this Malay name, there is no family name. The name Abdul Ghani is a patronymic, and the person should be referred to by the given name, Mohd Zin. The Arabic-derived word bin or binti/binte, if used, means 'son of' or 'daughter of', respectively. Yang Berbahagia Datuk SeriMohd Zin Abdul GhaniDGSM DMSM AMN PPN7th Chief Minister of MalaccaIn office14 October 1994 – 14 May 1997Preceded byAbdul Rahim Thamby ChikSucceeded byAbu Zahar IsninMember of the Malacca Sta...

1970 poetry collection by L. Sprague de Camp Demons and Dinosaurs Dust-jacket illustration by Frank Utpatel for Demons and DinosaursAuthorL. Sprague de CampCover artistFrank UtpatelCountryUnited StatesLanguageEnglishGenrepoetryPublisherArkham HousePublication date1970Media typePrint (Hardback)Pages72 Demons and Dinosaurs is a 1970 collection of poetry by American writer L. Sprague de Camp, published by Arkham House in an edition of 500 copies.[1] It was de Camp's first book ...

 

Saab 36 Vargen Модель аэродинамической трубы 1300-71D в Музее ВВС Швеции. Тип бомбардировщик Разработчик SAAB Производитель SAAB Статус Проект отменён Единиц произведено 0  Медиафайлы на Викискладе Сааб 36 «Волк» (швед. Saab 36 Vargen) (также известный как Projekt 1300) — сверхзвуковой бомбар�...

 
Kembali kehalaman sebelumnya