Перечень всех когда-либо загруженных файлов в OS X

Время от времени появляются ситуации, в своё время необходимо отыскать принципиальный файл, который был весьма издавна загружен веба, ба заглавие его полностью позабыто. Либо требуется поглядеть источник, откуда был загружен срочный документ в прошедшем и ординарными способами это выяснить не выходит.

У данной препядствия существует довольно-таки обычное решение. поможет нам опять 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.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий