МУСЕЕЕЕЕЕЕЕВ роҳи тарроҳии таркиби файлҳои дастгоҳ мебошад, ки вуҷуд надоранд. Аммо, баъзан дар скрипти MAKEDEV дар бораи файле, ки мехоҳед эҷод кунед. Ин аст, ки дар куҷо амволи зеркашӣ ба вуҷуд меояд. Барои истифода бурдани mknod, шумо бояд рақамҳои хурди асосӣ ва хурдро барои дастгоҳи шумо эҷод кунед. Файли devices.txt дар ҳуҷҷатҳои манбаъҳои ноқилӣ ин манбаъи каноникии ин иттилоот мебошад.
Барои мисол, биёед фикр кунем, ки версияи мо дар скрипти MAKEDEV намедонад, ки чӣ тавр сохтани файли / dev / ttyS0. Мо бояд mknodро барои эҷоди он истифода барем. Мо аз ҷустуҷӯи devices.txt медонем, ки он бояд як дастгоҳи хоси рақами 4 ва рақами 64 дошта бошад. Ҳамин тариқ мо ҳоло ҳамаи мо бояд донед, ки файлро эҷод кунед.
# mknod / dev / ttyS0 c 4 64 # root.dialout / dev / ttyS0 # chmod 0644 / dev / ttyS0 # ls -l / dev / ttyS0 crw -rw ---- 1 решаи решавӣ 4, 64 Oct 23 18: 23 / dev / ttyS0Тавре ки шумо метавонед дидед, эҷоди файлҳои дигар барои қадамҳои бештар талаб карда мешавад. Дар ин мисол, шумо метавонед раванди заруриро бинед. Ин эҳтимолан дар он аст, ки парвандаи ttyS0 аз тарафи скрипти MAKEDEV пешниҳод карда намешавад , аммо ин тасвирро нишон медиҳад.
* Литсензия