떡밥위키
최근 변경
최근 토론
특수 기능
파일 올리기
작성이 필요한 문서
고립된 문서
고립된 분류
분류가 되지 않은 문서
편집된 지 오래된 문서
내용이 짧은 문서
내용이 긴 문서
차단 내역
RandomPage
라이선스
IP 사용자
216.73.216.107
설정
다크 모드로 전환
로그인
서버 점검 공지
|
개인정보 처리방침 개정 안내
Linux/커널
(r1 문단 편집)
닫기
RAW 편집
미리보기
==== 장치 파일 ==== 리눅스 커널은 장치도 파일로 간주하는데, 이러한 파일들을 장치 파일이라 하고, 이 파일들은 컴퓨터에 연결된 장치를 파일 형태로 나타낸 인터페이스라고 볼 수 있다. 장치 파일은 블록 파일과 캐릭터 파일로 나뉜다. 블록 파일은 데이터를 고정된 크기의 바이트의 데이터를 포함한 블록으로 다루는 파일로, 임의적 접근이 가능하다. 주로 SSD, 하드 디스크 등과 같은 저장 장치가 블록파일 형식으로 나타난다. 캐릭터 파일은 데이터를 바이트 단위로 스트림 형식으로 송수신하는 파일로, 순차적 접근을 통해 상호작용한다. 키보드, 마우스, 프린터 등이 대표적인 캐릭터 장치이다. 이러한 장치들을 파일 형식으로 나타내면, 일반 파일을 다루듯이 읽고 쓰기를 통해 장치와 상호작용 할 수 있다. 더욱 세세한 조작을 위해서는 ioctl을 사용한다.
요약
문서 편집을
저장
하면 당신은 기여한 내용을
CC BY-NC-SA 2.0 KR
또는
기타 라이선스 (문서에 명시된 경우)
로 배포하고 기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다. 이
동의는 철회할 수 없습니다.
비로그인 상태로 편집합니다. 로그인하지 않은 상태로 문서 편집을 저장하면, 편집 역사에 본인이 사용하는 IP(216.73.216.107) 주소 전체가 영구히 기록됩니다.
저장
사용자
216.73.216.107
IP 사용자
로그인
회원가입
최근 변경
[불러오는 중...]
최근 토론
[불러오는 중...]