dd एक है आदेश बहुत "चुप" और इसलिए कभी-कभी कुछ खतरनाक और अतिरंजित। इस पोस्ट में हम आपको दिखाएंगे कि यह शानदार कमांड हमें कैसे दिखाएगा प्रगति बार जब हम wget कमांड के साथ फाइल डाउनलोड करते हैं, तो ऐसा ही दिखाई देता है। |
Dd कमांड एक शक्तिशाली उपकरण है जो आपको कई काम करने की अनुमति देता है, उनमें से हम विभाजन और यहां तक कि हार्ड ड्राइव को क्लोन करने का एक आसान तरीका ढूंढते हैं। इसमें केवल एक छोटी सी खामी है, यह एक बहुत ही "मूक" कमांड है क्योंकि इसे निष्पादित करते समय, टर्मिनल प्रॉम्प्ट स्थिर रहता है, इसलिए यह न जानने से घबराहट पैदा कर सकता है कि क्या हो रहा है और इसे निष्पादित करने में कितना समय लगता है।
यह सब pv कमांड से हल किया जाता है, जो एक टर्मिनल पाइप के रूप में कार्य करता है जो इसके माध्यम से गुजरने वाले डेटा को मापता है। यह इस प्रकार होगा:
dd if = / place / of / origin | pv | dd of = / place / of / डेस्टिनेशन
नतीजतन, हमें टर्मिनल में एक प्रगति बार मिलेगा, बाइट्स के बारे में जानकारी, जो समय चल रहा है और अंतरण दर, सभी वास्तविक समय में।
इसके अलावा, समाप्त होने पर, यह हमें ट्रांसफर रेट के आंकड़े दिखाता है, कुल बाइट्स ट्रांसफर हो जाता है और सभी डेटा ट्रांसफर करने में कुल समय लगता है।
Ejemplos:
क्लोन एक हार्ड ड्राइव:
dd if = / dev / sda | pv | dd of = / dev / sdb
एक विभाजन को क्लोन करें:
dd if = / dev / sdc2 | pv | dd of = / dev / sda1
एक विभाजन या हार्ड ड्राइव की एक आईएसओ छवि बनाएँ (बैकअप के लिए उत्कृष्ट विकल्प):
dd if = / dev / sda1 | pv | dd of = / home / user / backup.iso
कुछ डिस्ट्रोस में पी.वी. स्थापित नहीं हो सकता है, इसलिए यह इस टिप का उपयोग करने में सक्षम होने के लिए इसे स्थापित करने के लिए पर्याप्त होगा।
LiveUsb बनाने के लिए अन्य टिप्स
dd if = / home / user / isodelsystem.iso | pv | dd of = / dev / sdx (sdx, जो pendrive / फ़्लैश मेमोरी के अनुरूप होता है)
बहुत उपयोगी
बहुत अच्छी टिप।
टिप के लिए बहुत-बहुत धन्यवाद।
नमस्ते.
शानदार !!! 5 *
मेरे पास एक सवाल है, अगर कोई आईएसओ है, तो क्या मैं इसे स्थापित करूंगा या मैं कैसे आईएसओ चाहता हूं? : एस
एक विभाजन की आईएसओ छवि एक बैकअप के रूप में काम कर सकती है, लेकिन यह एक ऑपरेटिंग सिस्टम के आईएसओ की तरह नहीं है, एक विभाजन से उत्पन्न आईएसओ से एक सिस्टम स्थापित करना संभव नहीं होगा।
उदाहरण के लिए आप अपने / होम विभाजन की एक आईएसओ छवि बना सकते हैं जो इस तरह दिखेगी: my_home.iso और इसे किसी भी पार्टीशन या किसी अन्य पीसी पर भी सेव करें, और यदि कुछ दुर्भाग्य से आप अपना / घर का विभाजन खो दें तो आप इसे पुनः स्थापित कर सकते हैं जैसे निम्नलिखित जैसे कमांड के साथ कुछ भी नहीं हुआ था:
dd if = / place / where / is / my_home.iso | pv | dd of = / dev / partition_where_home था
Dd प्रक्रिया के pid को किल के माध्यम से URS1 सिग्नल भेजने से अधिक सुरुचिपूर्ण
अति उत्कृष्ट। एक और समान उपकरण: mbuffer
dd if = file.source | mbuffer | dd = file.destination
नमस्ते!
एक महान उपकरण, जो सभी के लिए समस्याओं को हल करता है, मूक आदेशों के लिए बहुत उपयोगी है, इन आदेशों में सच्चाई को डिफ़ॉल्ट रूप से सेट किया जाना चाहिए।
टिप के लिए बहुत-बहुत धन्यवाद। वह काफी समय से ऐसी ही किसी चीज की तलाश में था। मैं इसे डीवीडी के लिए उपयोग करता हूं
dd if = / dev / dvd | pv | dd of = / path / file.iso
बहुत बहुत धन्यवाद.
आपका स्वागत है, लुइस!
मैं pv कमांड कैसे स्थापित करूं?
धन्यवाद
https://www.host.cl