방금 뛰었습니다 (의도하지 않음) rm -rf /bin
.
컴퓨터를 부팅하고 Finnix를 사용하여 복구하려고합니다. 드라이브를 성공적으로 마운트했으며 전체 /bin
폴더가 삭제 되었음을 확인했습니다 .
OS를 다시 설치하지 않고 이로부터 복구 할 수 있습니까?
동일한 OS 및 아키텍처 (Ubuntu Server 11.10 alpha 릴리스, x86)로 VM을 설정하고 서버에 설치 한 모든 패키지를 설치 한 다음 /bin
폴더를 복사 할 수 있다고 생각 합니다.
이것이 효과가 있습니까? 처음부터 다시 시작하는 것이 좋습니까?
dpkg-query -S /bin
당신보다 동일 할grep .. | sed
연을? 한 줄에 하나의 패키지 이름을 나열하기 위해 목록을 정리 해야하는 경우dpkg-query -S /bin | sed 's/\,\ /\n/g'
작동합니다 (마지막 줄에 여분의 : / bin이 있더라도).