실수로 /dev 디렉토리를 삭제했습니다

실수로 /dev 디렉토리를 삭제했습니다

실수로 처형했어요

sudo rm -fr /dev

데이터 손실이 발생합니까?아니면 부작용이 있나요?

시스템을 다시 시작했는데 데이터는 괜찮은 것 같지만, 아직 발견하지 못한 숨겨진 데이터 손실이나 눈에 띄지 않는 데이터 손실이 있는 것 같습니다.

편집하다:

나는 읽었다이 게시물하지만 데이터 손실이 발생하지 않았는지 확신할 수 없습니다.

답변1

아니요. 출력을 보십시오 . mount거기에 마운트된 devtmpfs파일 시스템 이 있음을 알 수 있습니다. devfs즉, 표시되는 장치 노드 중 어느 것도 "영구적으로" 어디에도 저장되지 않습니다. 이것은 소프트웨어(커널과 함께 작동하는 사용자 영역)가 장치 노드를 채우는 의사 파일 시스템일 뿐입니다.핸들장치에.

즉, /dev는 부팅할 때마다 다시 채워질 뿐만 아니라 핸들을 얻는 데에만 사용됩니다. 실제 장치도 아니고 장치의 실제 데이터도 아닙니다.

좋은 소식은 이제부터 Enter 키를 누르기 전에 두 번 생각하게 될 것이며 sudo rm -rf실제로 해를 끼치는 일이 없을 것이라는 것입니다. :)

관련 정보