Я установил Debian на компьютер три года назад. Я внес изменения в различные конфигурации (печать, ssh и т. Д.). Сейчас я создаю резервную копию для подготовки к обновлению. Я хотел бы сохранить копии тех конфигураций, которые я изменил, но не сохранил список.
Есть ли относительно простая последовательность команд, которую я могу использовать для идентификации тех файлов конфигурации, которые были изменены по сравнению со значениями по умолчанию, чтобы я мог отправить их в архив .tar?
Относительно найдите дату установки с помощью:
sudo grep ubiquity /var/log/installer/syslog | less
или:
tune2fs -l /dev/sda1 | grep created
или другими способами.
И найдите все файлы конфигурации, которые были изменены с этого времени:
# tar cvf config_files.tar $(find /etc/ -type f -name \*.conf -mtime -1095)
Вы также можете взглянуть на /usr/local/etc
, ...
dpkg --status package покажет файл conf. files и их md5sum, чтобы вы могли сравнить это с md5sum ваших файлов и увидеть те, которые изменились. Теперь ... как это сделать для всех установленных пакетов ....