परीक्षण उद्देश्यों के लिए कमांड लाइन या डिस्क उपयोगिता से एक बड़ी फ़ाइल बनाएं
विषयसूची:
बड़ी खाली फ़ाइलें अक्सर डिस्क एक्सेस टेस्ट, डेवलपमेंट, क्यूए, डेटा शून्य करने और स्क्रिप्टिंग के दौरान परीक्षण उद्देश्यों के लिए उपयोग की जाती हैं। हालांकि यह निश्चित रूप से अधिकांश उपयोगकर्ताओं के लिए लागू नहीं है, यह करना इतना आसान है कि कोई भी इसे आज़मा सकता है, भले ही आपकी कोई विशिष्ट आवश्यकता न हो।
हम वस्तुतः किसी भी आकार की फ़ाइलों को जल्दी से उत्पन्न करने के तीन तरीकों को शामिल करेंगे, दो कमांड लाइन का उपयोग करेंगे; एक ऑपरेटिंग सिस्टम एग्नॉस्टिक और दूसरा मैकओएस और मैक ओएस एक्स विशिष्ट, और दूसरा अधिक उपयोगकर्ता के अनुकूल दृष्टिकोण जो मैक ओएस एक्स के मूल निवासी डिस्क यूटिलिटी ऐप का उपयोग करता है।
यह स्पष्ट रूप से कमांड लाइन में कुछ प्रवाह के साथ कुछ अधिक उन्नत उपयोगकर्ताओं के लिए लक्षित है। आगे बढ़ने के लिए, आरंभ करने के लिए टर्मिनल ऐप खोलें।
कमांड लाइन से एक बड़ी फाइल बनाएं
एक बड़ी खाली फ़ाइल को तुरंत उत्पन्न करने का सबसे सरल तरीका 'mkfile' कमांड का उपयोग करना है, जो तुरंत किसी भी आकार की फ़ाइल बना सकता है, चाहे वह बाइट्स में काफी छोटी हो या गीगाबाइट में बड़ी हो। Mkfile के लिए सिंटैक्स इस प्रकार है:
mkfile -n size filename
उदाहरण के लिए, डेस्कटॉप पर "LargeTestFile" नामक एक 1GB फ़ाइल बनाने के लिए कमांड होगा:
mkfile -n 1g ~/Desktop/LargeTestFile
फ़ाइल तुरंत बन जाती है और पूर्ण आकार ले लेती है। एमकेफ़ाइल से बनाई गई बड़ी फ़ाइलें शून्य से भरी हैं।
फाइंडर Get Info कमांड से या ls: का उपयोग करके जनरेट किए गए फ़ाइल आकार की पुष्टि कर सकते हैं
ls -lh ~/Desktop/LargeTestFile
mkfile कमांड का एकमात्र नकारात्मक पक्ष यह है कि यह मैक ओएस एक्स तक सीमित दिखाई देता है, इस प्रकार यदि आप एक क्रॉस-प्लेटफ़ॉर्म संगत समाधान की तलाश कर रहे हैं जो अन्य यूनिक्स और लिनक्स विविधताओं पर काम करेगा जो आप चाहते हैं इसके बजाय "डीडी" का उपयोग करने के लिए।
dd कमांड mkfile की तुलना में उपयोग करने के लिए थोड़ा कम स्पष्ट है, लेकिन यह अभी भी काफी सीधा है, आपको एक फ़ाइल नाम, एक ब्लॉक आकार और एक ब्लॉक संख्या निर्दिष्ट करने की आवश्यकता है:
dd if=/dev/zero of=FileName bs=1024 गिनती=1000
एक अन्य तरीका मेगाबाइट ब्लॉक आकार (1024) के कुछ सरल गुणन के साथ सीक फ्लैग का उपयोग करना है, इस प्रकार निम्न आदेश एक फ़ाइल बनाएगा जो आकार में 100MB (1024 x 100) है:
dd if=/dev/zero of=LargeTestFile.img bs=1024 काउंट=0 सीक=$
CyberCit की बाद वाली गुणन विधि थोड़ी आसान हो सकती है यदि आप बड़े बाइट आकार का अनुमान लगाने में अच्छे नहीं हैं।
डिस्क उपयोगिता के साथ एक विशाल फ़ाइल बनाना
हालांकि अधिकांश उपयोगकर्ता जो बड़ी खाली फाइलें बनाना चाहते हैं, वे शायद कमांड लाइन को प्राथमिकता देने जा रहे हैं, आप डिस्क उपयोगिता का भी उपयोग कर सकते हैं।
- डिस्क उपयोगिता लॉन्च करें और "नई छवि" चुनें
- फ़ाइल को उपयुक्त नाम दें, फिर "आकार" उप मेनू को नीचे खींचें और अपनी आवश्यकताओं के लिए उपयुक्त फ़ाइल आकार का चयन करें
- अन्य सभी सेटिंग पर ध्यान न दें और "बनाएं" चुनें
DiskUtility निर्दिष्ट आकार की एक डिस्क छवि तैयार करेगी, जो परीक्षण के लिए बहुत अच्छा काम करती है। Finder में नए बनाए गए DMG का पता लगाएँ और आप देखेंगे कि यह निर्दिष्ट किए गए पूरे आकार को ले लेता है, इस मामले में 2.6GB DVD का आकार:
dd या mkfile के विपरीत, डिस्क छवि वास्तव में डिफ़ॉल्ट रूप से लिखने योग्य होगी जब तक कि अन्यथा न चुना जाए, जो इस विकास उद्देश्यों के लिए उपयोगी हो भी सकता है और नहीं भी।
आप जिस भी तरीके का उपयोग करते हैं, आप शायद बाद में बड़ी परीक्षण फ़ाइल(फ़ाइलों) को हटाना चाहेंगे, अन्यथा आपकी हार्ड डिस्क बड़े आकार की अन्यथा बेकार परीक्षण फ़ाइलों द्वारा जल्दी से खा ली जा सकती है। यदि आपने परीक्षण फ़ाइलों को एक अस्पष्ट फ़ोल्डर में बनाया है और अब आप उन्हें अपने आप नहीं ढूंढ सकते हैं, तो यह न भूलें कि आप फ़ाइल में किसी भी बड़ी वस्तु को तुरंत ट्रैक करने के लिए ओएस एक्स फाइंडर में स्पॉटलाइट के साथ फ़ाइल आकार विशिष्ट खोज कर सकते हैं। व्यवस्था।