Время от времени появляются ситуации, в своё время необходимо отыскать принципиальный файл, который был весьма издавна загружен веба, ба заглавие его полностью позабыто. Либо требуется поглядеть источник, откуда был загружен срочный документ в прошедшем и ординарными способами это выяснить не выходит.
У данной препядствия существует довольно-таки обычное решение. поможет нам опять Terminal.app и одна принципиальная команда. Для того, чтоб поглядеть историю всех когда-либо загруженных файлов в OS X, введите:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‘select LSQuarantineDataURLString from LSQuarantineEvent’
Если же вдруг эта команда не сработала, либо вы желаете получить перечень отсортированный полно группам, введите:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‘select LSQuarantineDataURLString from LSQuarantineEvent’ | sort
В итоге вы должны получить полный перечень файлов с URL, откуда они были загруженны. Если же у вас старенькый Mac, то на вывод подобного перечня может потребоваться время.
Для тех, кто беспокоется о собственной сохранности при работе на Mac существует команда, которая стопроцентно удалит весь перечень истории загрузок веба:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‘delete from LSQuarantineEvent’
Также можно настроить систему таковым образом, что бы при любом запуске Terminal.app данный перечень без помощи других чистился.
Для этого откройте Terminal, перейдите в Опции -> Shell -> Выполнить команду: и в этом поле укажите команду для чистки перечня загрузок в OS X.