mknod ne demek?

mknod, Unix ve Unix benzeri işletim sistemlerinde kullanılan bir sistem çağrısıdır. Bu çağrı, sisteme yeni bir cihaz düğümü (device node) oluşturmak için kullanılır.

Cihaz düğümleri, dosya sistemlerinde özel dosya türleri olarak temsil edilirler. Bir cihaz düğümü, bir fiziksel aygıt veya blok cihaz gibi rastgele erişimli depolama veya bir seri port gibi sürekli bir akış sağlayan bir cihazla eşleştirilebilir.

mknod kullanarak bir cihaz düğümü oluşturmak için, öncelikle cihazın türünü (karakter veya blok) belirtmek gereklidir. Daha sonra, cihaz adı ve cihazın dosya sistemine bağlı olduğu numaralandırıcı (major ve minor numaralar) da belirtilir.

Örneğin, mknod komutu ile /dev/usb0 adında bir cihaz düğümü oluşturmak için aşağıdaki komut kullanılabilir:

mknod /dev/usb0 c 180 0

Burada, "c" karakter türünü belirtir, 180 major numarasıdır ve 0 minor numarasıdır. Bu düğüm, USB aygıtına bağlıdır.