Linux System Administrator's Guide

MAKEDEV ass de Virdeel fir nei Geriichtsdateien ze schafen déi net présent sinn. Trotzdem, heiansdo gëtt de MAKEDEV-Skript net iwwert de Fichierdatei wësse wëlls datt Dir wëllt schafen. Dëst ass wou de mknod Kommando kommt. Fir mknod ze benotzen, musst Dir déi grouss a kleng Knuedennummeren fir de Apparat wësse wat Dir wëllt schafen. Déi Geräter.txt Akten an der Kernelquelldokumentatioun ass d'kanonesch Quell vun dëser Informatioun.

Fir e Beispill ze weisen, seet eis un datt eis Versioun vum MAKEDEV-Skript net wësst wéi d'Datei / dev / ttyS0 Geriichtsdatei erstellt. Mir mussen mknod benotzen fir et ze kreéieren. Mir wëssen, datt d'Apparate.txt kucken, datt et e Charakter mat grousser Nummer 4 an Manner 64 ass. Also wësse mer elo alles wat mir brauchen fir d'Datei z'ënnerstëtzen.

# mknod / dev / ttyS0 c 4 64 # chown root.dialout / dev / ttyS0 # chmod 0644 / dev / ttyS0 # ls -l / dev / ttyS0 crw -rw ---- 1 Root Dialout 4, 64 Okt 23 18: 23 / dev / ttyS0

Wéi Dir gesitt, sinn vill méi Schrëtt noutwendeg fir d'Datei z'ënnerstëtzen. An dësem Beispill kënnt Dir de Prozess erfuerderen. Et ass onwahrscheinlech net an der extremer datt d'ttyS0-Akte vum MAKEDEV- Skript net geliwwert gëtt, awer et ass genuch fir den Punkt ze illustréieren.

* Lizenz

* Diskussioun op Linux Index