본문 바로가기
IT/Linux&Unix

리눅스에 장치 파일 (Device File)

by 아키다 2019. 5. 23.



리눅스에 장치 파일 (Device File)


디바이스의 종류는 블록 다바이스(Block Device)와 캐릭터 디바이스(Character Device)가 있습니다.

블록 디바이스(Block Device)

보통 하드디스크나 CD/DVD, 플로피디스크 등의 장치를 말하며, 블록이나 섹터 등의 정해진 단위로 데이터를 전송합니다. I/O 전송속도가 높은 것이 특징입니다.



캐릭터 디바이스(Character Device)

키보드, 마우스, 테이프, 모니터, 프린터 등의 장치가 있으며, byte 단위로 데이터를 전송합니다. I/O 전송속도가 다소 느릴 수도 있으나, 어플리케이션단에서 버퍼링을 제어하므로, 성능에 따라 차이가 있을 수 있습니다.


IDE 하드드라이브는 hd로 시작하고, SCSI 하드드라이브는 sd로 시작합니다.

그리고선, 드라이브의 순서에 따라 a,b,c 등의 뒤에 붙게 되어있습니다.


그 외에 다른 장치들의 이름은 쉽습니다.

USB장치는 /dev/usb, 콘솔은 /dev/tty, 플로피디스크는 /dev/fd 

TTY (일반 CLI 콘솔)
TTYs (시리얼 tty)
PTS (기본 xwindows를 위한 가상 콘솔)
PTY ( 외부의 원격 접속을 위한 가상 콘솔) 












 

 

 

 

댓글