crontab -rで削除されたファイルを回復できますか? [コピー]

crontab -rで削除されたファイルを回復できますか? [コピー]

私は非常に深刻な間違いを犯しました。私はルートであるリモートサーバーでファイルを編集していましたが、私が書いた内容がそこになく、事前の通知なしに単に削除されたcrontabことがわかりました。crontab -rcrontab -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/

関連情報