Tôi đang tìm kiếm một số thông tin lịch sử về thiết bị null. Tại sao nó được gọi /dev/null
thay vì (ví dụ) /dev/empty
?
Trang hướng dẫn của FreeBSD nói rằng "Một thiết bị null xuất hiện trong Phiên bản 7 AT & T UNIX" nhưng tôi không thể tìm thấy bất kỳ tài liệu tham khảo hoặc gợi ý nào về lý do tại sao tên đó ban đầu được chọn.
Nếu hóa ra tên ban đầu được sử dụng trong một hệ điều hành cổ xưa hơn, tôi muốn biết thiết bị ban đầu hoạt động như thế nào và tại sao tên đó được chọn.
/dev/null
, đã có mặt trong Phiên bản Unix 6, vào giữa những năm 1970. (BTW, /dev/zero
đã được thêm vào sau đó.) Thật không may, tôi không có bằng chứng hỗ trợ.
pause()
.
/dev/null
là một trong số rất ít tên đường được chuẩn hóa bởi POSIX. Và ngay cả các hệ thống không giống Unix cũng gọi nó như vậy (có lẽ vì Unix đã làm điều đó trước tiên).