/dev/null 파일을 삭제했습니다. 큰일났습니다.

익명 사용자의 이미지

장난치다가 /dev/null 파일을 삭제했더니 문제가 생기네요.
혹시 이 파일을 다시 생성시키는 방법을 아시는 분.
touch null 을 사용하니 퍼미션이 좀 않맞아
chmod 666 null 을 해도 아파치가 설치가 안되네요.
왜그런지 아시는 분 계세요?

익명 사용자의 이미지

/bin/mknod /dev/null c 2 2

/dev/에 있는 파일들은 장치와 관련된 파일들입니다.
그렇다고 다시 생성되지 않는 것은 아닙니다.
보통 장치들은 Block과 Character로 나뉩니다.
Block device는 Random access가 가능한 장비들(Hard)이고
Character device는 순차적 access가 가능한 장비들(mouse)
입니다.
장비들에 대한 노드를 다시만드는 것은 mknod라는 명령으로 만듭
니다. mknod에 대한 더 자세한 부분은 man page를 이용하세요.

아~ 그리고... 다음부터 장난을 치실 때는 root말고 일반 계정을
이용하세요. -)