3.1. MAKEDEV Betiği

Aygıt dosyalarının pek çoğu sistem yüklemesi sırasında kurulmuş ve kullanıma hazır bir biçimde beklemektedir. Şayet sisteminizde olmayan bir aygıt dosyası yaratmak zorunda kalırsanız MAKEDEV betiğini kullanmalısınız. Bu betik /dev/MAKEDEV olarak bulunabir. Fakat /sbin/MAKEDEV'e de sembolik bir bağ verilmiş olabilir. Şayet PATH içerisinde tanımlanmamışsa, bu betiği kullanabilmek için yolunu PATH içeriğinde tanımlamalısınız. Betiğin genel kullanımı şu şekildedir:

#/dev/MAKEDEV -v ttyS0
create ttyS0   c 4 64 root:dialout 0660

Burada 4. anadüğüm, 64. altdüğümde sahibi root ve grubu dialout için erişim izni 660 olan /dev/ttyS0 karakter aygıtı yaratılmış oldu.

ttyS0 bir seri porttur. Anadüğüm ve altdüğüm numaraları, çekirdek tarafından algılanacak olan numaralardır. Çekirdek donanım aygıtlarına numaralar aracılığı ile ulaşır. Bizim için bunu yapmak çok zor olduğundan biz dosya isimlerini kullanırız. Erişim izinleri kullanıcı için (root) okuma ve yazma; grubu (dialout) için okuma ve yazma şeklindedir. Başka hiçbir kimse bu aygıta erişemez.