Mac OS X: Sådan fjernes .DS_Store-filer

Har du pludselig filer eller ikoner ved navn .DS_Store, der vises i dine mapper eller på dit skrivebord? Og du har ingen idé om, hvordan de kom derhen, eller hvordan de skulle håndtere dem? Hvis du prøver at slette disse bestemte filer, vises de blot igen, så snart du sletter dem eller lægger dem i papirkurven. Så hvordan får disse darn .DS_Store-filer til at forsvinde?

Alt om .DS_Store-filer

.DS_Store (eller Desktop Services Store) er skjulte cache-filer oprettet af Mac OS. Og hvis de ikke findes, opretter dit operativsystem dem. Disse skjulte filer oprettes automatisk af din macs Finder i din computers mapper. De indeholder oplysninger om din systemkonfiguration og indstillinger, såsom ikonstørrelse og andre biblioteksmetadata. Hvis du ved en tilfældighed eller et uheld uploader disse .DS_Store-filer sammen med andre filer, frigiver filerne muligvis oplysninger om din computer.

Din Mac placerer automatisk en .DS_Store-fil i hver mappe, du har åbnet.Hvis du pludselig se.DS_Store filer og ude af stand til at slippe af med dem, har du sandsynligvis ved et uheld aktiveret Vis alle filer. Selvom .DS_Store-filer er usynlige for den gennemsnitlige bruger, hvis du deler med en Windows-pc eller har skjulte filer vist i Finder, kan du se dem overalt, i hver mappe. Du kan endda se et .ds_store-ikon på dit skrivebord! Efter al sandsynlighed har du sandsynligvis ingen idé om, hvordan .DS_Store-filerne i første omgang kom derhen, hvad de betyder, eller hvordan du får dem fra dit skrivebord eller din mappe.

Slet ikke .DS_Store-filer (medmindre du har en meget god grund)

Hvis du ikke har en særlig grund til at slette disse .DS_Store-filer (Windows-deling kan være en solid grund), er det bedst at lade dem være "som de er." Der er ingen ydelsesfordel ved at slette .DS_Store-filer. De er harmløse filer, der normalt ikke forårsager problemer. Husk, at .DS_Store-filen gemmer dine personlige mappeindstillinger, såsom dit ikonarrangement og kolonnesortering. Og det er derfor, du normalt ikke vil slette dem, men snarere skjul dem.

Du kan slette dem, men de gendannes alligevel af OS, primært for at gemme dine præferencer.

Så for de fleste af os er det bedst at bare lave.DS_Store-filer er skjult igen

Gør dine .DS_Store-filer skjult igen

  1. Start Terminal ved at vælgeApplikationer> Hjælpeprogrammer
  2. Indtast følgende kommando: standardindstillinger skriver com.apple.finder AppleShowAllFiles -boolean false; killall Finder
    1. Du kan også bruge kommandoen:standardindstillinger skriver com.apple.finder AppleShowAllFiles FALSE; killall Finder
  3. Hit return, Finder genstarter, og .DS_Store-filer (og andre usynlige filer) skjules igen
  4. Hvis din .DS_Store-fil stadig er synlig, genstart din Finder
    1. Brug tastaturgenvejen Option + Skift + Kommando + Escape ELLER
    2. Åbn Finder
    3. Klik på Apple-menuen, mens du holder Skift-tasten nede
    4. Klik på Force Quit Finder, eller brug tastaturgenvejen Option + Shift + Command + Escape

Skjul dine .DS_Store-filer

Hvis du beslutter, at du vil skjule .DS_Store-filen eller andre usynlige filer, skal du bare bruge en anden (og meget lignende) terminalkommando.
  1. Start Terminal
  2. Indtast følgende kommando:standardindstillinger skriver com.apple.Finder AppleShowAllFiles SAND; killall Finder
    1. Eller brug denne kommando:standardindstillinger skriver com.apple.finder AppleShowAllFiles -boolean true; killall Finder
  3. Tryk på retur, og din Finder genstarter og viser alle de skjulte filer inklusive .DS_Store
  4. Hvis dine skjulte filer eller .DS_Store-fil ikke vises igen, genstart Finder
    1. Brug tastaturgenvejen Option + Skift + Kommando + Escape ELLER
    2. Hold ⌥ (alt / option) og højreklik på Finder-ikonet i din Dock
    3. Klik på Genstart, eller brug tastaturgenvejen Option + Shift + Command + Escape

Hvis du skal slette, skal du gøre det efter bog med terminal

Fjern alle DS_Store-filer

  1. Vælg Applikationer> Hjælpeprogrammer og start Terminal
  2. Indtast kommandoen: sudo find / -name “.DS_Store” -dybde -exec rm {} \;
  3. Når du bliver bedt om en adgangskode, skal du indtaste din OS-administratoradgangskode

Fjern DS_Store filer automatisk med jævne mellemrum

  1. Vælg Applikationer> Hjælpeprogrammer at starte Terminal.
  2. Indtast følgende UNIX-kommando: sudo crontab -e
  3. Når du bliver bedt om en adgangskode, skal du indtaste din OS-administratoradgangskode
  4. Tryk på brevet i vi-editoren jeg på dit tastatur en gang, og indtast følgende kommando: 15 1 * * * rodfind / -navn “.DS_Store” -dybde -exec rm {} \;
    1. Denne crontab-post har følgende format:
    2. Systemet kører automatisk kommandoen kl. 1:15 hver dag. Brug forskellige værdier for at konfigurere kommandoen til et andet tidspunkt
  5. For at gemme posten skal du trykke en gang på Esc-tasten og derefter trykke på Shift + Z + Z

Bemærk: Denne kommando kører, når din computer enten er tændt eller i dvaletilstand.

Seneste indlæg