/ etc /の設定の奇妙な自動バックアップが必要でした。
ファイルの変更を監視するデーモンのgitおよびincrondバージョン管理システムをインストールします。
#cd / etc /
#git init
#git add -A *
#git commit -a -m "garden will here here"
ルートから:
#incrontab -e
入力してください:
/などIN_MODIFY、IN_CREATE /path/to/back/script/git_bak.sh
/ etc incrondでファイルを作成または変更すると、/ path / to / back / script / git_bak.shが不安定になります
バックアップスクリプトは非常に簡単です。
$ cat git_bak.sh
#!/ bin / bash
#バックアップ設定用のスクリプト。
cd / etc && git add *; git commit -a -m "Autocommit` date`"
残念ながら、incrondはサブフォルダーの変更を追跡しません。
ある種の設定を終了したら、git checkoutの設定を行うことができ、すべてが正方形に戻ります。