리눅스는 여러 커널 장치 인터페이스를 장치 노드라는 특수 파일 시스템 객체로 노출합니다. 장치 노드는 보통 /dev 아래에 유용한 심볼릭 링크 및 통신 엔드포인트와 함께 나타납니다. 장치 노드를 열면 애플리케이션은 일반 파일에 저장된 바이트가 아니라 커널 드라이버에 연결됩니다.