Anonim

.Ds_Store (darbvirsmas pakalpojumu veikals) ir jūsu Mac operētājsistēmā paslēpts informācijas fails, ko MacOS izveido automātiski ikreiz, kad pārlūkojat mapi, izmantojot lietotni Finder.

Fails tiek izveidots katrai mapei un satur informāciju, kas nosaka, kā OS atvērs mapi ar saistītajiem sistēmas konfigurācijas metadatiem. Dati ietver fona attēlus, ikonu izmēru vai orientāciju, to, kā parādīt mapes, kad tās atverat, utt.

Vai DS_Store faili ir kaitīgi?

Varat atrast DS_store failus arhīvos, kas saņemti no citiem Mac lietotājiem, taču tie nav bojāti, kamēr tie atrodas mapē.

DS_Store faili parasti ir paslēpti, taču varat iespējot slēpto failu iestatījumu un skatīt failus.

  1. Lai iespējotu slēptos failus, atlasiet Go > Computer un pēc tam atlasiet Macintosh HD, lai izvērstu sadaļu.

  1. Atlasiet Command + Shift + . (perioda atslēga). Pelēkotie faili parasti ir slēptie faili jūsu Mac datorā.

Tomēr, ja savā Mac datorā augšupielādējat DS_Store failu kopā ar citiem failiem, pastāv iespēja, ka tos var ļaunprātīgi izmantot, lai iegūtu informāciju, piemēram, failu atribūtus vai metadatus par Mac datorā esošajiem failiem.Tas varētu ļaut hakeriem rīkoties ļaunprātīgi un skatīt jūsu privātos failus.

Kā dzēst DS_Store failu

Šeit ir daži iemesli, kāpēc vēlaties dzēst DS_Store failu, pat ja tas neaizņem daudz vietas mapē vai nenodara nekādu kaitējumu:

  • Kad Finder darbojas katru reizi, kad mēģināt atvērt mapi.
  • Bojāti DS_Store faili var apgrūtināt skata opciju mainīšanu un failu ikonu skatīšanu vai kārtošanu mapē. Ja mape tiek nekavējoties aizvērta, tā liecina par bojātu DS_Store failu.
  • Lai atiestatītu displeja preferences, dzēšot DS_Store failu. Jūs zaudēsiet pielāgotos Finder skata iestatījumus konkrētajai mapei, taču vienmēr varat mainīt mapes skata opcijas vai iestatījumus.
  • Ja pārsūtāt failus starp datoriem, piemēram, no sava Mac uz citu sistēmu, var rasties dažas neparedzētas problēmas, ko izraisa DS_Store faili.

Daži ātri veidi, kā atrisināt visas problēmas, ar kurām saskaraties ar DS_Store failiem:

  • Atveriet DS_Store failus ar piemērotām lietojumprogrammām sistēmās, kas nav MacOS, piemēram, Windows. Daži rīki, ko varat izmantot, lai atvērtu DS_Store failus sistēmā Windows, ir WinRAR, Adobe Acrobat un Free File Viewer.
  • Nodrošiniet, lai jūsu DS_Store fails nav bojāts vai inficēts ar vīrusu vai ļaunprātīgu programmatūru. Varat palaist ļaunprātīgas programmatūras skenēšanu, izmantojot labākās pretvīrusu opcijas operētājsistēmai Mac, un pārbaudīt, vai nav iespējami draudi.

Dzēšot DS_Store failu, jūs nezaudējat nekādus datus. Taču, tiklīdz mapes preferences tiks mainītas, Finder izveidos jaunu DS_Store, lai saglabātu pielāgota skata iestatījumus.

Mēs parādīsim, kā izdzēst DS_Store failu:

  • Konkrētai mapei
  • Vairākām mapēm Mac datorā, izmantojot lietojumprogrammu Terminal

Kā dzēst DS_Store failu konkrētai mapei

Izmantojiet šīs darbības, lai dzēstu DS_Store failu no noteiktas mapes.

  1. Atlasīt Go > Utilities > Termināls.

Piezīme: ja neesat pierakstījies kā administrators, iespējams, jums tiks lūgts ievadīt savu vārdu un paroli, lai piekļūtu Termināļa lietotni un izmantojiet DS_Store failu dzēšanai nepieciešamās komandas.

  1. Atrodiet mapi un mainiet direktoriju uz mapi, kurā ir DS_Store fails, kuru vēlaties dzēst. Piemēram, ja mape atrodas uz darbvirsmas, izmantojiet komandu cd desktop un nospiediet Enter .

  1. Ierakstiet atrodiet . –nosaukums '.DS_Store' – ierakstiet f –delete, lai dzēstu visus DS_Store failus pašreizējā direktorijā, un nospiediet Enter.

Piezīme: noteikti ierakstiet komandu tieši tā, kā paredzēts, pretējā gadījumā varat izdzēst citus svarīgus failus savā Mac datorā.

  1. Atlasiet OK. Tiks dzēsti atlasītajā mapē esošie .DS_Store faili.

Piezīme: terminālis nosūtīs ziņojumu tikai tad, ja ievadītā komanda nedarbojās.

Kā dzēst DS_Store failu vairākām mapēm

Ja vēlaties dzēst visus DS_Store failus no sava Mac datora, veiciet šīs darbības.

  1. Atlasīt Go > Utilities > Termināls.

  1. Termināļa logā ievadiet šo komandu: sudo find / -name “.DS_Store” -depth -exec rm {} \; un nospiediet Enter.

  1. Ievadiet savu paroli, , ja tiek prasīts. DS_Store faili tiks dzēsti no visām mapēm.

Piezīme: lietotne atgriezīs ziņojumu tikai tad, ja ievadītā komanda nedarbojās.

Kā novērst automātisku DS_Store failu izveidi

Ja jūsu serverī ir nejaušas mapes, hakeri var piekļūt DS_Store failiem, skatīt faila atribūtus vai metadatus un rīkoties ļaunprātīgi.

Labākais veids, kā atrisināt šo problēmu un novērst drošības pārkāpumus, izmantojot DS_Store failus, ir atspējot automātisko DS_Store failu izveidi. Lūk, kā to izdarīt.

  1. Atlasīt Go > Utilities > Termināls.
  1. Ievadiet defaults rakstiet com.apple.desktopservices DSDontWriteNetworkStores true un nospiediet Enter . Ja kādreiz vēlaties mainīt šo komandu, izmantojiet to pašu komandu, bet mainiet true uz false .

  1. Restartējiet savu Mac datoru.

Kā periodiski automātiski dzēst .DS_Store failus

Ja nevēlaties turpināt dzēst DS_Store failus manuāli, varat izmantot UNIX komandu, lai automātiski noņemtu failus ar regulāriem intervāliem. Lūk, kā to izdarīt.

  1. Atlasīt Go > Utilities > Termināls.
  1. Ierakstiet vai ielīmējiet šo komandu terminālī: sudo crontab -e un nospiediet taustiņu Returntaustiņš.

  1. Ja tiek prasīts, ievadiet savu administratora paroli.

  1. Vim redaktorā vienu reizi nospiediet tastatūras taustiņu i. Pēc tam ierakstiet vai ielīmējiet šo komandu: 30 10root find / -name “.DS_Store” -depth -exec rm {} \;

Piezīme: crontab ierakstam ir šāds formāts: . Mūsu piemērā sistēma ir iestatīta automātiski palaist komandu 10.30:00 katru dienu. Varat izmantot dažādas vērtības, lai konfigurētu komandu citam laikam, un komanda darbosies neatkarīgi no tā, vai jūsu Mac ir ieslēgts vai miega režīmā.

  1. Vienu reizi nospiediet tastatūras taustiņu Esc un pēc tam nospiediet Shift+ Z + Z vienlaikus, lai saglabātu crontab ierakstu.

Noņemiet DS_Store failus no sava Mac datora

Lielākā daļa Mac lietotāju nezina, ka pastāv DS_Store faili. Šie neredzamie faili atrodas jūsu Mac sistēmas mapēs, un jūs varat tos noņemt vai atspējot failu izveidi, veicot šajā rokasgrāmatā aprakstītās darbības.

Atstājiet komentāru tālāk un dariet mums zināmu, vai šī rokasgrāmata palīdzēja noņemt DS_Store failus no jūsu Mac datora.

Kas ir DS_Store fails un kā to noņemt