Berkas perangkat khusus

/dev/zero adalah berkas perangkat khusus pada sistem operasi mirip Unix yang menghasilkan karakter null (ASCII NUL, 0x00) dari proses yang membaca isi berkas tersebut, tergantung banyak karakter null yang diperlukan.[1] Biasanya digunakan untuk menginisialisasi media penyimpanan.[2]

Fungsi

sunting

Operasi baca dari /dev/zero menghasilkan karakter null sebanyak permintaan proses yang melakukan operasi baca tersebut. Tidak seperti /dev/null, /dev/zero dapat digunakan juga sebagai sumber.

Contoh penggunaan

sunting

Berkas /dev/zero biasa digunakan bersama dd, sebuah utilitas Unix yang berfungsi untuk melakukan penyalinan tingkat rendah. Pada kasus berikut, utilitas dd digunakan untuk melakukan format tingkat rendah pada partisi sda1.

dd if=/dev/zero of=/dev/sda1

Kasus yang lain adalah cara membuat berkas berukuran 1MB bernama foobar yang berisi rangkaian karakter null:[3]

dd if=/dev/zero of=foobar count=1024 bs=1024

Berdasarkan kasus di atas, nilai bs (ukuran blok/block size) dapat diisi juga dengan nilai SI, seperti MB, GB, dan sebagainya, sehingga kasus di atas dapat disederhanakan menjadi:

dd if=/dev/zero of=foobar count=1 bs=1GB

Catatan kaki

sunting
  1. ^ Mitchell, Mark; Oldham, Jeffrey; Samuel, Alex (2001), "6.5.2 /dev/zero", Advanced Linux Programming, Sams Publishing, hlm.ย 136, ISBNย 9780735710436
  2. ^ Love, Robert (2007), "Mapping /dev/zero", Linux System Programming: Talking Directly to the Kernel and C Library, O'Reilly Media, Inc., hlm.ย 259โ€“260, ISBNย 9780596009588
  3. ^ Optimizing NFS Performance: Tuning and Troubleshooting NFS on HP-UX Systems, Dave (2002). Olker. Prentice Hall Professional. hlm.ย 26โ€“7. ISBNย 9780130428165. Diakses tanggal 16 July 2014.

Pranala luar

sunting

๐Ÿ“š Artikel Terkait di Wikipedia

Perangkat null

dinamai /dev/null pada Unix dan sistem yang mirip dengannya, NUL: atau NUL pada DOS dan CP/M, nul pada sistem operasi Windows yang terbaru ( \Device\Null pada

BSD Daemon

UNIX bersama keterangan ringkas mengenai pipa Unix, daemon, pencabangan, /dev/null dan sebagainya. Hasil karya Foglio menunjukkan empat setan merah ceria

NetHack

page for NetHack's public git repository The NetHack Wiki NAO website /dev/null NetHack Tournament Diarsipkan 2007-04-14 di Wayback Machine. NetHack di

7 September

Prancis 1971 โ€“ Melissa de la Cruz, Penulis Amerika Serikat 1971 โ€“ Christopher Null, Wartawan Amerika Serikat 1975 โ€“ Norick Abe, pembalap motor Grand Prix 500cc

Windows Fundamentals for Legacy PCs

Tidak mencakup driver NULL.SYS yang digunakan oleh beberapa aplikasi, seperti Cygwin untuk mengimplementasikan perangkat /dev/null. Windows Fundamentals

YAML

dan mapping. Scalar meliputi string, bilangan, stempel waktu, boolean, dan null. Sequence merupakan larik atau daftar yang urut. Mapping merupakan pasangan

Zig (bahasa pemrograman)

penanganan nilai yang mungkin tidak ada (null). Tipe ini tidak hanya berguna untuk menangani masalah penunjuk null, tetapi juga untuk semua tipe nilai di

India pada Olimpiade Musim Panas 2024

ini karena cedera siku kiri. As a result of this, this match was declared null and void. LamsfuรŸ dan Seidel mengundurkan diri selama turnamen. Phogat awalnya