Was macht das Kommando?
Ich weiss, dass man damit Dateien (Typ C oder B) erstellen kann..
Ich suche nach einem einfachen Anwendungs - Beispiel an dem man sich das verdeutlichen kann..
Danke
Was macht das Kommando?
Ich weiss, dass man damit Dateien (Typ C oder B) erstellen kann..
Ich suche nach einem einfachen Anwendungs - Beispiel an dem man sich das verdeutlichen kann..
Danke
Das hatten wir grade auf linuxforen:
http://www.linuxforen.de/forums/sear...der=descending
Die for Schleife erstellt loop -devices in /dev
ansonsten
% man mknod
kill -9 stoi* bus*
cp /dev/null /us
shred *
sync
was hast Du denn mit dem Script erreichen wollen? Hab da nicht ganz durchgesehen. Mir fehlt einzig der Bezug zu diesem (wahrscheinlich nützlichen) Befehl.
"man mknod" bringt mir nicht viel Neues, da ich nach einem Anwendungsbeispiel suche..
War dass nicht Anwendung genug?
mknod erzeugt device -Dateien
Mit device-Dateien (Gerätedateien) kannst Du dann z.B. die Festplatte ansprechen.
Wichtig ist der Unterschied zwischen Block-Devices (b) und und den anderen. (c)
character - Devices.
Geändert von linuxhanz (18-01-2003 um 14:56 Uhr)
kill -9 stoi* bus*
cp /dev/null /us
shred *
sync
ist bestimmt klasse die Anwendung, wenn ich sie verstehen würde, was sind denn z.B Loop-Devices?
Die C-Dateien sind character-orientierte Dateien (Terminal etc.)
mit einem loop device kannst Du z.B. ein iso mounten:
mount -o loop dein.iso /mnt/loop/cd
man mount *G
Beispiele aus einem Skript : Aber Vorsicht mit /dev/null. Nimm am besten ein Extra-System.
mknod initrd/dev/console c 5 1
chmod 600 initrd/dev/console
mknod initrd/dev/md0 b 9 0
chmod 644 initrd/dev/md0
mknod initrd/dev/mem c 1 1
chmod 644 initrd/dev/mem
mknod initrd/dev/null c 1 3
chmod 666 initrd/dev/null
mknod initrd/dev/psaux c 10 1
chmod 644 initrd/dev/psaux
mknod initrd/dev/usbpsaux c 13 32
chmod 644 initrd/dev/usbpsaux
mknod initrd/dev/ptmx c 5 2
chmod 644 initrd/dev/ptmx
mknod initrd/dev/ram b 1 1
chmod 640 initrd/dev/ram
mknod initrd/dev/zero c 1 5
chmod 644 initrd/dev/zero
kill -9 stoi* bus*
cp /dev/null /us
shred *
sync
ok, damit erstellt man die speziellen Dateien. Wie kann ich mir die angucken, sobald sie erstellt sind?
cat console
funzt irgendwie nicht, wäre bestimmt auch zu einfach. Aber irgendwo muss ja geschrieben stehen was die Files machen..
das sind Linux-Devices! Das sollte man aber kennen wenn man anfängt mit mknod zu spielen.
Hab leider gerade keinen Link oder Zeit.
pornstars-online.de
Lesezeichen