나는 매우 심각한 실수를 저질렀습니다. 나는 루트인 원격 서버에서 파일을 편집하고 있었는데 , 내가 쓴 내용이 거기에 없었고 사전 통지 없이 단순히 삭제되었다는 crontab
것이 밝혀졌습니다 .crontab -r
crontab -e
정보를 찾아보니 crontab -r
이 명령을 사용하여 삭제한 파일은 휴지통이나 이와 유사한 곳에 저장되지 않는 것으로 나타났습니다. 예약된 백업과 호스팅에서 제공하는 모든 스크립트 때문에 매우 걱정됩니다. 그들과 소통했고 전문가의 답변을 받으려면 24~48시간을 기다려야 하는데 걱정이 된다. 이 파일을 복구할 수 있나요?
답변1
파일을 복원할 백업이 없으면 파일을 복원할 수 없습니다.
앞으로는 이와 같은 일련의 작업을 권장합니다.
vi ~/.crontab # Edit a local file
crontab ~/.crontab # Set this file as your crontab file
설치된 버전이 아닌 복사본만 편집하는 습관을 들이면 실수로 복사본을 손상시킨 경우에도 언제든지 문제를 해결할 수 있습니다.
crontab -l > ~/.crontab # Create the local file as a copy of your crontab
답변2
파일을 복구하려면 링크에서 extundelete 도구를 사용하세요.http://extundelete.sourceforge.net/