Это на самом деле достойный вопрос. Я не верю, что есть простой ответ. Может быть, клонирование диска до и после получит некоторые подсказки? Если исключить это, я думаю, что использование find
поможет? Что-то вроде этого; подтверждение концепции:
find ~ -type f -cmin -30 | more
В частности, эта команда будет использовать find
для поиска любого элемента в вашем домашнем каталоге (~
), который является файлом (-type f
), который был создан за последние 30 минут (-cmin -30
). Выходные данные find
передаются по каналу more
для удобства чтения, но вы также можете отправить результаты в файл для последующего просмотра, например так:
find ~ -type f -cmin -30 >> find_file.txt
Теперь, конечно, это далеко не идеально для обзора установленного приложения. Не говоря уже о том , что для достижения целей , изложенных в вопросе, путь каталога ~
должен быть расширен , чтобы охватить весь диск с /
, как это:
find / -type f -cmin -30 >> find_file.txt
Но, по крайней мере, это дает вам кое-что для начала. Может быть, сделать такое сканирование до установки программного обеспечения и после установки программного обеспечения, проверить документы и взять его оттуда? Выполните эту команду find
перед установкой программного обеспечения:
find / -type f -cmin -30 >> find_file_before.txt
Затем выполните команду find
после установки программного обеспечения:
find / -type f -cmin -30 >> find_file_after.txt
Тогда просто отличите эти два файла.
Конечно, вы можете поэкспериментировать с изменением -cmin -30
на что-то меньшее, например -cmin -10
или даже больше, например -cmin -60
но это зависит от ваших целей. И, конечно, ваша жизнь станет проще, если отфильтровать некоторые кеши / эфемерные файлы, которые просто создаются / удаляются системой при обычном использовании. Но опять же, сосредоточение внимания на том, что именно вы хотели бы игнорировать из find
связанной с установкой программного обеспечения, зависит от вас, чтобы изучить и уточнить.