Kelime tanımını bul

Vikipedi
/dev/null

/dev/null Unix benzeri işletim sistemlerinin aygıtlar dizininde ( /dev) bulunan bir stream dosyasıdır. Bu belgeye yazılan her tür ve herhangi miktarda olan veriyi sistem yok sayar ve yazan işleme EOF gönderilir. Bu açıdan /dev/null bir kara deliğe benzetilir.

Yaygın kullanımlarından biri uygulamaların istenmeyen çıktılarını, yönlendirme aracılığı ile, devre dışı bırakmaktır.

# çıktısını görmek istemediğimiz bir betik (script)için ./betik.sh > /dev/null 2>&1

Üstteki örnekte, önce > aracılığı ile olağan çıktı (1) /dev/nulla yönlendirilir. Sonra da 2>&1 ile hata çıktıları (2) olağan çıktı ile aynı yöne gönderilir.

Aynı görevi yerine getiren aygıtlar diğer işletim sistemlerinde de mevcuttur. Örneğin, DOS'da NUL, Amiga'da NIL, Windows NT ve türevlerinde \Device\Null ve Open VMS'de NL diye adlandırılmışlardır.