Удалить историю последних документов?


41

Недавно я приобрел MacBook Air и привыкаю к ​​интерфейсу macOS ... Пока он мне нравится, но я все еще учусь делать некоторые базовые вещи.

Например, щелкнув правой кнопкой мыши на VLC, и все порно Я наблюдал придумывает! Не хочу рисковать, если кто-то еще использует мой компьютер в течение нескольких минут.

Я попытался установить для параметра Number of недавних элементов в системных настройках значение none, но vlc по-прежнему запоминает все мои грязные заголовки видео! Что дает?

В окнах я мог достаточно легко очистить свои последние документы или использовать инструмент, такой как ccleaner, для очистки системного кэша, истории браузера, последних документов и т. Д. Одним щелчком мыши.

Можете ли вы порекомендовать что-то подобное для Mac?

(Я знаю, что лучшим решением для этого являются отдельные учетные записи пользователей, но хотелось бы быть уверенным, что я смогу быстро передать свой ноутбук кому-то в любой момент, и все мои последние действия будут в двух щелчках мыши!

Спасибо за любую помощь.


18
Голосуйте, потому что вы честны в том, почему вы хотите, чтобы история исчезла!
Ян С.

4
Тем не менее, лучшим способом было бы включить гостевую учетную запись и переключаться на экран входа в систему всякий раз, когда кто-то хочет использовать ваш компьютер.
nohillside

+1 Патрикс, который предоставил быстрый, работоспособный ответ. Не знаю, почему Патрикс не назвал это ответом.
Глобальный кочевник

Я признал учетные записи пользователей в этом вопросе, но речь идет о быстрой передаче моего ноутбука кому-то, а не в течение длительного периода времени. Закрытие всех моих приложений является излишним для этого варианта использования.
Отметить

@ Марк, если вы переключаете пользователей на гостевого пользователя, вам не нужно ничего закрывать (кроме, возможно, по соображениям производительности). Чтобы вернуться к своей обычной учетной записи, пользователю потребуется ваш пароль.
Jhfrontz

Ответы:


12

Всегда есть пункты « Очистить меню» :


Это позволит удалить большинство списков свойств, в которых хранятся последние документы:

rm ~/Library/Preferences/*LSSharedFileList.plist

(Приложения сохраняют старый список последних элементов, пока они не будут вновь открыты.)


Я не могу найти это четкое меню. Не могли бы вы сказать мне, где это?
Рохан-Патель

Хорошо. Apple -> Недавние -> Очистить. Но это не удаляет файлы так, как хочет аскер. :-(
rohan-patel

2
После того, как я удалил *LSSharedFileList.plistфайл, мне пришлось выйти из системы, а затем войти снова, чтобы последние документы исчезли.
Rockallite

8

Это легко исправить ...

1. Go to System Preferences
2. General
3. On Recent Items, Select None

Это только избавляет от вещей в Apple Logo > Recent Itemsсписке. Например, он не очистит вашу историю Safari или историю последних элементов VLC. Эти истории поддерживаются для каждого приложения.
Ян С.

2
Ян С, он действительно очищает историю последних предметов VLC. Вы правы, что «недавно открытые файлы» не имеют никакого отношения к истории Safari, но это был не вопрос.
редукция

Я чувствую, что этот вариант - «молот, чтобы убить комара». Вы обнаружите, что такие вещи, как числа и т. Д., Не будут иметь недавних предметов, если вы сделаете это.
LordParsley

7

Генерируется Spotlight

(см. второй пост по этой ссылке: https://discussions.apple.com/thread/1071627?tstart=0 )

Вы можете сделать так, чтобы ничего не отображалось (или деактивировать), выполнив следующее.

  • Системные настройки> Центр внимания> Конфиденциальность> +

  • затем выберите свой Macintosh HD(или как ваш HD называется)

  • затем нажмите choose.

Теперь это должно сделать это.


2
В качестве альтернативы, менее радикальный подход заключается только в добавлении каталога / каталогов, которые вы не хотите показывать в «Недавних» или в
поисках

О, мужик, это правильный способ закрыть недавнюю
страницу

6

Помимо использования пунктов « Очистить меню» в Finder и различных приложениях, вы можете удалить глобальный список последних мест, которые отображаются во всех диалогах открытия и сохранения.

defaults delete NSGlobalDomain NSNavRecentPlaces

Вам не нужно быть рутом для этого. Удаляет NSNavRecentPlacesключ из ~/Library/Preferences/.GlobalPreferences.plist.


5

Откройте VLC, перейдите в меню Файл-> Открыть недавние-> Очистить, это очистит меню, даже если щелкнуть правой кнопкой мыши значок док-станции.


Почему в этом ответе только два ответа? Это было действительно полезно. Благодарность!


1

Из командной строки ...

defaults delete com.apple.Preview.LSSharedFileList RecentDocuments
defaults write com.apple.Preview NSRecentDocumentsLimit 0 
defaults write com.apple.Preview.LSSharedFileList RecentDocuments -dict-add MaxAmount 0 
killall Dock

Получил это отсюда .

На самом деле работает.


2
К вашему сведению, изменение значений по умолчанию с помощью этих команд на 10.13 High Sierra полностью разрушило мою систему. У меня ушло 40 часов на поиск неисправностей, чтобы найти виновника. Каждый раз, когда Finder или какое-либо приложение пытались загрузить окно с боковой панелью файловой системы (Избранное, подключенные тома и т. Д.), Приложение зависало, зависало или зависало. Виновником является изменение значений по умолчанию LSSharedFileList. По какой-то причине это стало проблемой только после того, как я вошел в свою учетную запись iCloud для этого конкретного пользователя. Если вы находитесь на High Sierra, не запускайте эти команды.
Утт50

0

Итак, ни один из описанных методов фактически не смог избавиться от всех списков «недавних документов» во всех моих приложениях.

Я чувствую, что наиболее здравый подход будет (для OSX 10.12 / Sierra):

  1. Сначала перейдите в настройки системы> общие и выберите «нет» в выпадающем меню последних файлов (мой OSX на другом языке, поэтому точные термины могут отличаться, но вы должны понимать, что я имею в виду). / Это избавит от большинства, но не от всех недавних элементов в разных приложениях.
  2. Ознакомьтесь с командой Apple по умолчанию в терминале. Теперь ищите любые списки, от которых вы все еще можете избавиться, например, ни один из вариантов, упомянутых в ответах, уже перечисленных здесь, не помог избавиться от списка недавних элементов в меню Finders «GO». Я поиграл с командой по умолчанию и обнаружил, что: " write com.apple.finder" FXRecentFolders "'({})' && killall Finder " помогает мне. Играя вокруг, я нашел похожие решения для многих других приложений, которые по-прежнему могут поддерживать список последних элементов.
  3. Создайте сценарий оболочки, содержащий команды, которые вы нашли на шаге 2.
  4. Запланируйте запуск сценария автоматически через заданный интервал или действие (например, выйдите из системы). И / ИЛИ создайте псевдоним в профиле вашей оболочки (или непосредственно примените скрипт как функцию внутри него), чтобы вы могли вызывать его с помощью одной команды из вашего терминала. (например: я создал псевдоним для него, поэтому, когда я сейчас набираю «killrecent» в терминале, он очищает все списки недавних элементов, которые мне удалось найти.

Надеюсь, что это будет помогать другим. Удачи!


0

Для VLC на MAC:

Настройки -> Показать все -> Интерфейсы -> Основные интерфейсы -> macosx -> убрать опцию «Список последних объектов».

Возможно, метки меню не точны, так как мой Mac настроен на испанском языке, но я надеюсь, что это поможет.


-5

Если я могу подтвердить, что вы не хотите, чтобы ваша жена (у которой есть доступ к вашему профилю, и ДА всегда сможет просто пройти мимо и проверить ваш компьютер.), Чтобы увидеть, что вы загружали файлы быстро, документы о разводе, офшорное банковское дело, пи видео ее я использую, чтобы начать развод.

Если это так, просто допустите APPLE REFUSES, чтобы позволить вам отключить последнюю папку в Finder, чтобы такие люди, как вы, имели легкий доступ к тому, что мы делали, когда вам нужна конфиденциальность.

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

Извините, что это лучший ответ ... иногда вы не можете что-то сделать.


2
Я отредактировал это, чтобы больше соответствовать кодексу поведения, который есть в « Спросите другую мету» . Снарк разрешен, особенно когда мы направляем его исключительно на себя. Имя и сексуальные намеки здесь не очень хорошо работают и вызывают нежелательные трения.
bmike

Худший «ответ», который я когда-либо читал на stackexchange. Предположения, необоснованные провокации, предвзятые стереотипные суждения. Кроме того, действительно плохой ответ, бесполезный и не по теме. 😒 Просто чтобы просветить вас о реальном мире, из - за вашу маленькую коробку: Я смотреть порно тусовки с женой, нет ничего , чтобы скрыться. Но у нас есть маленькие дети, которые могут мгновенно и непредсказуемо получить доступ к ноутбуку; и мы хотим защитить их, а не нас . - Регистрация нового аккаунта только для того, чтобы написать, что это так плохо ...
Kamafeather
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.