गैर-एम्बेडेड लिनक्स या Cygwin (या GNU Coreutils के साथ कोई भी सिस्टम) और FreeBSD के तहत:
truncate -s 24m example.file
यह नल बाइट्स से भरा एक फ़ाइल बनाता है। यदि फ़ाइल पहले से मौजूद है और छोटी है, तो इसे नल बाइट्स के साथ अनुरोधित आकार में विस्तारित किया गया है। यदि फ़ाइल पहले से मौजूद है और बड़ी है, तो उसे अनुरोधित आकार में काट दिया जाता है।
नल बाइट्स किसी भी डिस्क स्थान का उपभोग नहीं करते हैं, फ़ाइल एक विरल फ़ाइल है ।
कई प्रणालियों पर, head -c 24m </dev/zero >example.fileनल बाइट्स से भरा एक गैर-विरल फ़ाइल बनाता है। यदि आपके headपास -cआपके सिस्टम पर कोई विकल्प नहीं है (यह सामान्य है लेकिन POSIX में नहीं है), तो आप dd bs=1024k count=24 </dev/zero >example.fileइसके बजाय उपयोग कर सकते हैं (यह POSIX-compliant है)।