Hot Plug & Cold Plug 리눅스에서는 동작 중에 필요한 디바이스 노트 파일을 "/dev" 디렉터리에 미리 정의한다.따라서 application은 별도의 절차를 거치지 않고도 미리 정의된 디바이스 노드 파일을 통해 디바이스 드라이버에 접근한다. 이 "/dev" 디렉터리는 시스템 운용 중 누군가 디바이스 노드 파일을 생성해줘야하는데 이러한 역할을 init process가 담당한다. inti process는 두가지 방법으로 디바이스 노드 파일을 생성한다. 첫번째 방법, 미리 정의된 디바이스 정보를 바탕으로 init 프로세스가 실행될 때 일괄적으로 노드파일을 생성하는 방법 두번째 방법, 시스템 동작 중 USB 포트에 장치가 삽입될때 이에 대한 이벤트 처리로 init process가 해당 장치의 디..