Описание тега torrent-client
Чтобы ответить на ваш вопрос буквально, можно список файлов, которые не исходят из пакетов следующим образом:
найти / -xdev -тип F | сортировка >/tmp/и корень.файлы
сортировать каталог /var/lib в/с dpkg/информация/*.список >/tmp/и установлен.файлы
комми -23 /tmp/и корень.файлы /tmp/установлен.файлы
Что будет, конечно, включать каждый файл в домашний каталог. Вы можете пропустить некоторые каталоги В найти
команду, добавив -чернослив
директив (вы также должны добавить -принт
для печати остальные, как -принт
действий только подразумевается, если нет никаких действий).
найти / -xdev -тип F -путь /Home -чернослив -о-путь /var -чернослив -о-принт | сортировка >/tmp/и корень.файлы
Чтобы проверить, если файл был изменен, вы можете сравнить его контрольную сумму с в /ВАР/Либ/с dpkg/информация/$пакет.программы md5sum
. Если вы хотите сравнить каждый файл (который будет занимать очень долгое время):
для P в /var/lib в/с dpkg/информация/*.список; делать
дифф <(программы md5sum $(кота $п) | сортировка) <(что-то вроде ${Р#.список}.контрольную сумму MD5);
сделано
Вы не должны нуждаться в этом, потому что вы не должны изменять файлы, которые приходят из пакетов. Вы не должны добавить свои файлы в системные директории либо.
Если вы измените файл конфигурации, он живет в файле/etc
; это единственное место, где вы должны изменить системные файлы. Установить etckeeper пакет, чтобы отслеживать Ваши изменения в файле/etc
. Выполните команду sudo etckeeper инит
, и /и т. д.
будут под контролем версий (базар по умолчанию).
Если вы установите программное обеспечение системы, установите его в /usr/местные
. Не трогайте ничего в /бин
, на/sbin
, /lib и
(за исключением устанавливаемых вручную модули ядра, если вы нуждаетесь в них, потому что у вас есть необычного оборудования), или в/usr
(за исключением /usr/местные
, которые предназначены для собственного использования).
Все файлы в вашем домашнем каталоге были созданы вами (за исключением нескольких, которые были скопированы из файла/etc/скел
, когда вы создали свой аккаунт). Нет общего пути, чтобы отслеживать, какие из них являются по умолчанию приложения, которые в результате выбора вариантов конфигурации и записи текущего состояния (открытые файлы, истории команд и т. д.).