Di bawah Linux atau Cygwin yang tidak tertanam (atau sistem apa pun dengan GNU coreutils) dan FreeBSD:
truncate -s 24m example.file
Ini menciptakan file yang penuh byte nol. Jika file sudah ada dan lebih kecil, itu diperluas ke ukuran yang diminta dengan byte nol. Jika file sudah ada dan lebih besar, dipotong ke ukuran yang diminta.
Bytes nol tidak mengkonsumsi ruang disk apa pun, file tersebut adalah file yang jarang .
Pada banyak sistem, head -c 24m </dev/zero >example.file
membuat file non-jarang penuh dengan byte nol. Jika head
tidak memiliki -c
opsi pada sistem Anda (itu biasa tetapi tidak dalam POSIX), Anda dapat menggunakannya dd bs=1024k count=24 </dev/zero >example.file
sebagai gantinya (ini adalah POSIX-compliant).