Видалити недавню історію документів?


41

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

Наприклад, клацніть правою кнопкою миші на VLC, і все порно, яке я переглядав, з'являється! Не хочете ризикувати, що з’явиться, якщо хтось інший користується моїм комп’ютером протягом декількох моментів.

Я намагався встановити Кількість останніх елементів у системних уподобаннях ні на одному, але vlc все ще запам'ятовує всі мої брудні відеозаписи! Що дає?

У Windows я міг досить легко очистити свої останні документи або скористатися таким інструментом, як ccleaner, щоб очистити кеш-пам'ять системи, історію веб-переглядача, останні документи тощо.

Ви можете порекомендувати щось подібне для Mac?

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

Дякуємо за будь-яку допомогу.


18
Голосуйте за те, що ви чесно ставитесь до того, чому ви хочете, щоб історія зникала!
Ян C.

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

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

Я визнав облікові записи користувачів у цьому питанні, однак мова йде про швидке передавання мого ноутбука комусь, а не протягом тривалого періоду часу. Закриття всіх моїх додатків є надмірним для цього випадку використання.
Марк

@ Марк, якщо ви переключите користувачів на Гість Користувача, вам нічого не потрібно закривати (крім, можливо, з причин продуктивності). Щоб повернутися до вашого звичайного облікового запису, користувачеві необхідно мати свій пароль.
jhfrontz

Відповіді:


12

Завжди є пункти Очистити меню :


Це видалить більшість списків властивостей, де зберігаються останні документи:

rm ~/Library/Preferences/*LSSharedFileList.plist

(Програми зберігають старий список останніх елементів, поки вони не відкриються.)


Я не можу знайти це чітке меню. Скажіть, будь ласка, де це?
rohan-patel

Добре. 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. Ці історії зберігаються за кожною заявою.
Ян C.

2
Ян C, це насправді очевидно історію останніх елементів VLC. Ви вірні, що "нещодавно відкриті файли" не мають нічого спільного з історією Safari, але це не питання.
скорочення

Я відчуваю, що цей варіант маршруту "молот для вбивства комара". Ви побачите, що такі речі, як "Номери" тощо, не матимуть останніх предметів, якщо ви це зробите.
LordParsley

7

Він породжений Spotlight

(дивіться друге повідомлення за цим посиланням: https://discussions.apple.com/thread/1071627?tstart=0 )

Ви можете зробити так, що нічого не з’явиться (він же деактивує), виконавши наступне.

  • Налаштування системи> Прожектор> Конфіденційність> +

  • потім виберіть свій Macintosh HD(або як називається ваш HD)

  • потім натисніть кнопку choose.

Тепер це має зробити.


2
Крім того, менш радикальний підхід полягає лише в тому, щоб додати каталог / каталоги, які ви не хочете відображати в "Одержувачах" або в "Прожекторних
пошуках"

о людино, це правильний спосіб закрити недавнє в Finder, я занадто довго шукав це, дякую
workplaylifecycle

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
FYI, змінивши за замовчуванням, використовуючи ці команди на 10.13 High Sierra, повністю заповнили мою систему. Щоб знайти винуватця, мені знадобилося 40 годин усунення несправностей. Кожен раз, коли Finder або будь-яка програма намагалася завантажити вікно бічною панеллю файлової системи (Вибране, змонтовані томи тощо), додаток зависало б, пляжний бал чи збої. Винувателем є зміна за замовчуванням LSSharedFileList. Чомусь це було лише проблемою, коли я ввійшов у свій акаунт iCloud для цього конкретного користувача. Якщо ви знаходитесь на Високій Сьєррі, не виконуйте цих команд.
utt50

0

Гаразд, так що жоден із описаних методів насправді не зміг позбутися всіх списків останніх документів у всіх моїх програмах.

Я вважаю, що найбільш підходящим є підхід (для OSX 10.12 / Sierra):

  1. Спочатку перейдіть до системних налаштувань> загальні та виберіть "ні" у спадному меню останнього файлу (мій OSX іншою мовою, тому точні умови можуть бути різними, але ви повинні мати можливість зрозуміти, що я маю на увазі). / Це ​​дозволить позбутися більшості, але не всіх останніх предметів у різних додатках.
  2. Ознайомтеся з командою Apple за замовчуванням у терміналі. Тепер полюйте на будь-які списки, від яких ви все-таки можете позбутися, наприклад, жоден з варіантів, згаданих у відповідях, вже вказаних тут, не допоміг позбутися від списку останніх елементів у меню "GO" в пошукових системах. Я розіграв команду за замовчуванням і виявив, що: " написати com.apple.finder" FXRecentFolders "'({})' && killall Finder 'робить для мене трюк. Граючи навколо, я знайшов подібні рішення для багатьох інших додатків, де ще вдається підтримувати список останніх предметів.
  3. Створіть скрипт оболонки, що містить команди, які ви знайшли під час кроку 2.
  4. Заплануйте, що сценарій буде запускатися автоматично на встановлений інтервал або дії (наприклад, вихід із системи). І / АБО створіть псевдонім у профілі вашої оболонки (або безпосередньо застосуйте сценарій як функцію всередині нього), щоб ви могли викликати його за допомогою однієї команди зі свого терміналу. (наприклад: я створив псевдонім до нього, тому коли я зараз набираю "killrecent" у терміналі, він видаляє всі списки останніх елементів, які я зміг знайти.

Сподіваюсь, це допоможе іншим. Удачі!


0

Для VLC на MAC:

Налаштування -> Показати все -> Інтерфейси -> Основні інтерфейси -> macosx -> видалити опцію "список останніх об'єктів".

Можливо, мітки меню не є точними, оскільки мій Mac налаштовано іспанською мовою, але, сподіваюся, це допоможе.


-5

Якщо я можу підтвердити, що ви не хочете, щоб ваша дружина (яка має доступ до вашого профілю, і ТАК завжди зможе просто пройти повз, а також перевірити ваш комп’ютер.), Щоб мати змогу побачити, що ви завантажуєте файли без запису, папери про розлучення, на березі банку, пі-відео з нею я використовую для започаткування розлучення.

Якщо це так, просто визнайте APPLE ОТМОВЛЕННЯ, щоб дозволити вимкнути недавню папку в Finder, щоб люди, як ви, мали легкий доступ до того, що ми робимо, коли вам потрібно конфіденційність.

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

Вибачте, що це найкраща відповідь ... іноді ви не можете щось зробити.


2
Я відредагував це, щоб більше відповідати кодексу поведінки, який використовується у Ask Different Meta . Snark дозволено, особливо коли ми керуємо ним виключно на себе. Виклики імен та сексуальні наміри тут не працюють добре і викликають небажане тертя.
bmike

Гіршу "відповідь" я коли-небудь читав на stackexchange. Припущення, необґрунтовані провокації, упереджені стереотипні судження. Також справді погана відповідь, марний і поза темою. 😒 Просто для того, щоб просвітити тебе про реальний світ із своєї маленької скриньки: я дивлюсь порно разом зі своєю дружиною, нічого приховувати. Але у нас є маленькі діти, які могли на мить і непередбачувано отримати доступ до ноутбука; і ми хочемо захистити їх, а не нас . - Підписання нового акаунта просто для того, щоб написати це дуже погано ...
Камафезер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.