Tworzenie plików urządzeń Do tworzenia plików urządzeń znakowych lub blokowych służy program mknod: mknod mojeurzadzenie c 100 102 Powyższe polecenie tworzy plik specjalny urządzenia znakowego (parametr c) mojeurzadzenie o numerze głównym 100 i numerze podrzędnym 102. Ze względów bezpieczeństwa pliki urządzeń może tworzyć jedynie root.
W celu odczytania informacji dotyczących konkretnego pliku urządzenia należy użyć polecenia: ls -l /dev/hda Wynik jego działania może mieć postać:
brw-rw---- 1 root disk 3, 0 2007-07-03 21:43 /dev/hda
Uwagi
Sposób działania Po wykonaniu niniejszego polecenia, którego efektem ma być wysłanie tekstu na ekran pierwszej konsoli: echo "tekst" > /dev/tty1 realizowane są następujące operacje:
1. Sprawdzenie, czy użytkownik ma możliwości wykonywania działań na pliku (istnienie pliku, prawa dostępu itp.).
2. Odczytanie numeru głównego urządzenia z i-węzła i na jego podstawie określenie sterownika, w tak zwanych tablicach rozdzielczych jądra systemu, który zajmuje się fizyczną obsługą tego urządzenia.
3. Przekazanie do sterownika numeru podrzędnego urządzania odczytanego z i-węzła, rodzaju operacji (tutaj zapis) oraz danych.