Folder /dev w systemach Linux/Unix jest miejscem, w którym znajdują się specjalne pliki reprezentujące urządzenia. Są to tzw. pliki urządzeń (węzły), które stanowią interfejs pomiędzy aplikacjami a sterownikami w jądrze systemu. Odczyt lub zapis do takiego pliku nie działa jak praca ze zwykłym dokumentem, tylko powoduje wykonanie operacji przez odpowiedni sterownik (np. dla dysku, terminala lub innego urządzenia).
Pozostałe katalogi z odpowiedzi pełnią inne funkcje i dlatego nie pasują do opisu:
- /bin – zawiera podstawowe programy użytkowe potrzebne do uruchomienia systemu i wykonywania typowych poleceń.
- /etc – przechowuje pliki konfiguracyjne systemu i usług (najczęściej tekstowe).
- /var – gromadzi dane zmienne, np. logi, kolejki, cache i pliki tworzone w trakcie działania usług.
W nowoczesnych dystrybucjach zawartość /dev bywa tworzona dynamicznie przez mechanizmy zarządzania urządzeniami (np. podczas wykrywania sprzętu), ale rola katalogu pozostaje taka sama: zapewnić jednolity sposób dostępu do urządzeń poprzez ścieżki w systemie plików. Z tego powodu jedyną poprawną odpowiedzią jest /dev, ponieważ tylko ten katalog służy do reprezentowania dostępu do urządzeń systemowych.