Mengapa / dev / null memanggil itu?

8

Saya mencari beberapa info bersejarah tentang perangkat null. Mengapa disebut /dev/nullbukan (misalnya) /dev/empty?

Halaman manual FreeBSD menyatakan bahwa "Perangkat nol muncul di Versi 7 AT&T UNIX" tetapi saya tidak dapat menemukan referensi atau petunjuk tentang mengapa nama itu awalnya dipilih.

Jika ternyata nama itu awalnya digunakan dalam OS yang lebih kuno, saya ingin tahu bagaimana perangkat asli bekerja dan mengapa yang nama dipilih.

Giacomo Tesio
sumber
/dev/nulladalah salah satu dari sedikit nama path yang distandarisasi oleh POSIX. Dan bahkan sistem yang tidak seperti Unix menyebutnya demikian (mungkin karena Unix yang melakukannya terlebih dahulu).
Gilles 'SANGAT berhenti menjadi jahat'
1
@ Gilles ok tapi kenapa? Apa sejarah di balik nama spesifik ini?
Giacomo Tesio
2
Saya telah menghapus semuanya kecuali pertanyaan inti itu sendiri dari sini dengan harapan hal itu membuatnya lebih jelas sebagai pertanyaan historis; jika saya mengganggu apa yang ingin Anda katakan, putar kembali.
Michael Homer
1
Halaman manual FreeBSD benar tetapi agak menyesatkan. Perangkat nol, disebut /dev/null, hadir di Versi 6 Unix, pada pertengahan 1970-an. (BTW, /dev/zeroditambahkan jauh kemudian.) Sayangnya, saya tidak punya bukti pendukung.
G-Man Mengatakan 'Reinstate Monica'
"on unix" selalu memblokir file "dapat digunakan untuk menunggu sinyal." Ternyata, ada panggilan sistem yang digunakan untuk menunggu sinyal - pause().
Mark Plotnick

Jawaban: