특별 파일이란 무엇입니까?

장치 파일이라고도하는 특수 파일은 장치 드라이버와 함께 사용되는 컴퓨터의 파일입니다. 일반 파일처럼 나타나고 작동 할 수 있지만 다른 파일과 구별되는 특수 이름이 포함되어 있습니다. 이 이름은 다른 파일 유형과 함께 사용할 수 없습니다. 특수 파일은 입력/출력 (I/O) 시스템 호출을 통해 장치 드라이버에 명령을 제공 할 수 있습니다. 이를 통해 파일이 특정 장치 또는 컴퓨터 시스템의 일부를 더 쉽게 제어 할 수 있습니다.

장치 노드는 특수 파일에 대한 정보를 저장하고 전공 및 소수의 숫자를 사용하여 파일과 드라이버를 식별합니다. Microsoft®는 시스템 MS-DOS® 및 Windows®와 같은 운영 체제에서 특수 파일을 사용합니다. 중요한 차이점은 이름과 특수 파일의 구별 방법입니다. Microsoft®는 특수 파일을 장치 파일로 언급하고 기존 운영 체제는 예비 단어를 사용하여 주요 숫자 대신 이러한 특수 파일을 식별합니다.

Microsoft 's® 장치파일에는 CON 및 PRN과 같은 간단한 키워드가 있습니다. 입력 및 출력 명령이 모두 있거나 없을 수도 있습니다. 예를 들어, CON은 타이핑 된 데이터를 수신하고 컴퓨터 데이터를 콘솔에 인쇄 할 수 있습니다. 그러나 키워드 PRN은 텍스트 만 인쇄 할 수 있습니다. 입력을받을 수 없습니다.

특별한 파일이 일상 생활에서 사람들에게 어떤 영향을 미치는지 더 잘 이해하기 위해 캠퍼스 도서관에 가져 와서 인쇄하기 위해 학기 용지를 CD-ROM에 저장 한 대학생을 고려하십시오. CD를 컴퓨터에 넣으면 컴퓨터는 CD의 데이터를 읽고 컴퓨터에서 열어 학생이 프린터로 보낼 수 있도록해야합니다. 블록 장치로 알려진 특수 파일 유형은 데이터를 CD에서 컴퓨터로 블록으로 전송합니다. 모든 블록이 전송되면 컴퓨터는 CD의 내용을 컴퓨터 화면에 표시 할 수 있습니다.

블록 장치, 문자 장치 및 PSEU를 제외하고도바이스도 존재합니다. 문자 장치는 블록 장치 핸들과 같은 큰 블록 대신 한 번에 한 문자를 정보를 보내는 시스템과 작동합니다. 의사 부위는 운영 체제가 물리적 객체와 상호 작용할 필요가없는 명령과 상호 작용하는 데 사용됩니다. CD-ROM은 블록 장치로 처리되는 물리적 객체입니다. 의사 부호는 순전히 명령을 다루고 물리적 대상과 상호 작용하지 않습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?