शेल - एक विशिष्ट आकार की एक फ़ाइल बनाएं

SFTP और FTPS के माध्यम से फाइल ट्रांसफर करने के लिए जावा कोड लिखते समय आपको यह विचार करने की आवश्यकता हो सकती है कि आप छोटे, मध्यम और बड़े आकार की फाइल ट्रांसफर कर रहे होंगे। लिनक्स ऑपरेटिंग सिस्टम में एक निश्चित आकार की फाइल बनाने का तरीका शेल और dd कमांड का उपयोग करना है। आप डेटा स्रोत या अशक्त बाइट्स के रूप में / dev / random या / dev / शून्य का उपयोग कर सकते हैं। उपयोग किए जाने वाले शब्द ब्लॉक आकार, गणना - जो ब्लॉक, इनपुट फ़ाइल और आउटपुट फ़ाइल की संख्या के लिए है। बनाई गई फ़ाइल का कुल आकार bs गुणा काउंट बाइट्स होगा।

dd इनपुट फ़ाइल = / dev / misc आउटपुट फ़ाइल = फ़ाइल नाम। ब्लॉक आकार = 1024 गणना

यादृच्छिक डेटा आवंटन के साथ उपरोक्त कमांड 1024kb की फाइल बनाता है।

Dd कमांड आपको विशेष आकार की एक खाली फाइल बनाने की अनुमति देता है। इन मनमानी भारी फ़ाइलों को बनाना, परीक्षण के प्रयोजनों के लिए उपयोगी हो सकता है।

  • नीचे दिए गए आदेश का उपयोग करें:
    •  dd if = / dev / zero of = file_to-create bs = 1k count = 1000 
  • यह आदेश रिक्त 1Mb फ़ाइल के निर्माण का परिणाम है
    • 1000 1Kb के 1000 ब्लॉक का प्रतिनिधित्व करता है

पिछला लेख अगला लेख

शीर्ष युक्तियाँ