Mac OS X: Как да премахнете .DS_Store файлове

Внезапно във вашите папки или на работния плот се появяват файлове или икони с име .DS_Store? И нямате представа как са стигнали до там или как да се справите с тях? Ако се опитате да изтриете тези конкретни файлове, те просто се появяват отново веднага щом ги изтриете или поставите в кошчето. И така, как да изчезнат тези проклети .DS_Store файлове?Mac OS X: Как да премахнете .DS_Store файлове

Съдържание

    • Свързани статии
  • Всичко за .DS_Store файлове
  • Не изтривайте .DS_Store файлове (освен ако нямате много добра причина)
  • Направете вашите .DS_Store файлове скрити отново
    • Покажете вашите .DS_Store файлове
  • Ако трябва да изтриете, направете го според изискванията с терминал
    • Премахнете всички DS_Store файлове
    • Автоматично премахване на DS_Store файлове периодично
    • Подобни публикации:

Свързани статии

  • Ускорете вашия Mac с терминал
  • Как да коригирате повредени потребителски акаунти
  • 10 неща за потребителите на Mac
  • Архивирайте iDevice с помощта на iTunes и терминал

Всичко за .DS_Store файлове

.DS_Store (или Desktop Services Store) са скрити кеш файлове, създадени от Mac OS. И ако те не съществуват, вашата ОС ги създава. Тези скрити файлове се създават автоматично от Finder на вашия Mac в директориите на вашия компютър. Те съдържат информация за вашата системна конфигурация и настройки, като размер на иконата и други метаданни на директорията. Ако случайно или случайно качите тези .DS_Store файлове заедно с други файлове, файловете може да пуснат информация за вашия компютър.

Вашият Mac автоматично поставя файл .DS_Store във всяка папка, която сте отворили. Ако изведнъж виж.DS_Store файлове и не можете да се отървете от тях, вероятно случайно сте активирали Покажи всички файлове. Въпреки че файловете .DS_Store са невидими за обикновения потребител, ако споделяте с компютър с Windows или имате скрити файлове, показани в Finder, вие ги виждате навсякъде, във всяка папка. Може дори да видите икона .ds_store на вашия работен плот! По всяка вероятност вероятно нямате представа как са попаднали файловете .DS_Store там, какво означават или как да ги извадите от вашия работен плот или папка.

Не изтривайте .DS_Store файлове (освен ако нямате много добра причина)

Ако нямате конкретна причина да изтриете тези .DS_Store файлове (споделянето на Windows може да е основателна причина), най-добре е да ги оставите „както са“. Няма полза от производителността при изтриването на .DS_Store файлове. Те са безвредни файлове, които обикновено не създават проблеми. Не забравяйте, че файлът .DS_Store запазва вашите персонализирани настройки на папките, като подреждането на иконите и сортирането на колони. И затова обикновено не искате да ги изтриете, а по-скоро да ги скриете.

Можете да ги изтриете, но те така или иначе се пресъздават от ОС, главно за съхраняване на информацията за вашите предпочитания.

Така че за повечето от нас е най-добре просто да правим .DS_Store файловете отново са скрити

Направете вашите .DS_Store файлове скрити отново

  1. Стартирайте терминала, като изберете Приложения > Помощни програми
  2. Въведете следната команда: по подразбиране пише com.apple.finder AppleShowAllFiles -boolean false; killall Finder 
    1. Можете също да използвате командата: по подразбиране напишете com.apple.finder AppleShowAllFiles FALSE; killall Finder
  3. Натиснете връщане, Finder се рестартира и .DS_Store файловете (и други невидими файлове) отново са скритиMac OS X: Как да премахнете .DS_Store файлове
  4. Ако вашият .DS_Store файл все още е видим, рестартирайте своя Finder.
    1. Използвайте клавишната комбинация Option+Shift+Command+Escape ИЛИ
    2. Отворете Finder
    3. Щракнете върху менюто на Apple, като задържите клавиша Shift
    4. Щракнете върху Force Quit Finder или използвайте клавишната комбинация Option+Shift+Command+EscapeMac OS X: Как да премахнете .DS_Store файлове

Покажете вашите .DS_Store файлове

Ако решите, че искате да разкриете файла .DS_Store или други невидими файлове, просто използвайте друга (и много подобна) терминална команда
  1. Стартиране на терминала
  2. Въведете следната команда: по подразбиране напишете com.apple. Finder AppleShowAllFiles TRUE; killall Finder
    1. Или използвайте тази команда: по подразбиране напишете com.apple.finder AppleShowAllFiles -boolean true; killall Finder 
  3. Натиснете връщане и вашият Finder се рестартира, показвайки всички тези скрити файлове, включително .DS_Store
  4. Ако вашите скрити файлове или .DS_Store файл не се появи отново, рестартирайте Finder.
    1. Използвайте клавишната комбинация Option+Shift+Command+Escape ИЛИ
    2. Задръжте ⌥ (alt/option) и щракнете с десния бутон върху иконата Finder във вашия Dock
    3. Щракнете върху Рестартиране или използвайте клавишната комбинация Option+Shift+Command+Escape

Ако трябва да изтриете, направете го според изискванията с терминал

Актуализациите на macOS App Store не се показват? Актуализации на Ghost?

Премахнете всички DS_Store файлове

  1. Изберете Приложения > Помощни програми и стартирайте терминала
  2. Въведете командата: sudo find / -name “.DS_Store” -depth -exec rm {} \;
  3. Когато бъдете подканени за парола, въведете вашата администраторска парола на ОС

Автоматично премахване на DS_Store файлове периодично

  1. Изберете Приложения > Помощни програми за да стартирате терминала.
  2. Въведете следната UNIX команда: sudo crontab -e
  3. Когато бъдете подканени за парола, въведете вашата администраторска парола на ОС
  4. В редактора vi натиснете буквата аз на клавиатурата си веднъж и въведете следната команда: 15 1 * * * root find / -name “.DS_Store” -depth -exec rm {} \;
    1. Този запис в crontab има следния формат:
    2. Системата автоматично изпълнява командата в 1:15 сутринта всеки ден. За да конфигурирате командата за различно време, използвайте различни стойности
  5. За да запазите записа, натиснете Esc веднъж, след което едновременно натиснете Shift+Z+Z

Забележка: Това командата се изпълнява, когато компютърът ви е включен или в режим на заспиване.

судз - ябълка
СК(Управляващ редактор)

Обсебен от технологиите от началото на A/UX в Apple, Sudz (SK) отговаря за редакционното ръководство на AppleToolBox. Той е базиран в Лос Анджелис, Калифорния.

Sudz е специализирана в покриването на всички неща за macOS, като е прегледал десетки разработки на OS X и macOS през годините.

В предишен живот Sudz е работил, помагайки на компаниите от Fortune 100 с техните стремежи за технологии и бизнес трансформация.