next up previous contents
Next: Rozwiązanie zadania 2 Up: Rozwiązania zadań Previous: Rozwiązania zadań   Spis rzeczy

Rozwiązanie zadania 1

Na wstępie należy w pliku, w którym znajdują się opisane urządzenia,
tj. Documentation/devices.txt odnaleźć interesujące nas urządzenie dev/null.
1 char	   3 = /dev/null	Null device
Dzięki temu wiemy, że jest to urządzenie znakowe, o numerze głównym 1 i podrzednym 3. Teraz wystarczy tylko stworzyć własne urządzenie z tymi atrybutami za pomocą funkcji:

mknod dev/nazwa [b|c] nr_główny nr_podrzedny

Więc: mknod <katalog_domowy>/dziura c 1 3;

Uwaga: To wystarczy na mocy tego co zostało powiedziane w podpunkcie 1.2.1 na stornie [*].

2001-12-19