나는 이 /dev
디렉토리에 장치 드라이버를 가리키는 장치 파일이 포함되어 있다는 것을 읽었습니다.
이제 내 질문은 /dev
디렉토리의 모든 파일이 장치 파일입니까, 아니면 /dev
디렉토리에 다른 유형의 파일이 포함되어 있습니까?
답변1
일반적으로 (b)lock, (c)har, (s)ocket, (l)inks 및 (d)directory를 찾을 수 있습니다 /dev
. 를 통해 종류를 확인할 수 있습니다 ls -l
. 그러나 운영 체제에 따라 거기에서 다른 파일을 찾을 수도 있습니다. 예를 들어, NetBSD에는 이러한 장치 항목을 생성하는 데 도움이 되도록 설계된 쉘 스크립트가 있습니다 /dev/MAKEDEV
.
다른 질문과 마찬가지로 이것은유형ls -l
파일의 ( 출력의 첫 번째 문자)는 장치인지 여부를 결정합니다.