Anonim

Datoteka .Ds_Store (Desktop Services Store) je datoteka s podacima skrivena u operativnom sustavu vašeg Mac računala koju macOS automatski stvara kad god pregledavate mapu putem aplikacije Finder.

Datoteka se stvara za svaku mapu i sadrži informacije koje kontroliraju kako će OS otvoriti mapu s pridruženim metapodacima konfiguracije sustava. Podaci uključuju pozadinske slike, veličinu ili orijentaciju ikona, kako prikazati mape kada ih otvorite, itd.

Jesu li DS_Store datoteke štetne?

Datoteke DS_store možete pronaći u arhivama koje ste primili od drugih Mac korisnika, ali nemojte uzrokovati nikakvu štetu dok su u mapi.

DS_Store datoteke obično su skrivene od pogleda, ali možete omogućiti postavku skrivenih datoteka i pregledavati datoteke.

  1. Da biste omogućili skrivene datoteke, odaberite Go > Računalo i zatim odaberite Macintosh HD za proširenje odjeljka.

  1. Select Command + Shift + . (ključ točke). Zasjenjene datoteke koje vidite obično su skrivene datoteke na vašem Macu.

Međutim, ako prenesete DS_Store datoteku zajedno s drugim datotekama na svoj Mac, postoji mogućnost da se one mogu zloupotrijebiti za dobivanje informacija poput atributa datoteke ili metapodataka o datotekama na vašem Macu.To bi potencijalno moglo dopustiti hakerima da djeluju zlonamjerno i pregledaju vaše privatne datoteke.

Kako izbrisati DS_Store datoteku

Evo nekoliko razloga zašto biste htjeli izbrisati DS_Store datoteku, čak i ako ne zauzima puno prostora u mapi niti uzrokuje bilo kakvu štetu:

  • Kada Finder reagira svaki put kada pokušate otvoriti mapu.
  • Oštećene DS_Store datoteke mogu vam otežati promjenu opcija prikaza i pregled ili sortiranje ikona datoteka unutar mape. Kada se mapa odmah zatvori, to je znak oštećene datoteke DS_Store.
  • Za poništavanje postavki prikaza brisanjem datoteke DS_Store. Izgubit ćete prilagođene postavke prikaza Findera za određenu mapu, ali uvijek možete promijeniti opcije ili postavke prikaza mape.
  • Ako prenosite datoteke između računala, primjerice s vašeg Mac računala na drugi sustav, možete naići na neke neočekivane probleme uzrokovane datotekama DS_Store.

Neki brzi načini rješavanja problema s kojima se susrećete s DS_Store datotekama uključuju:

  • Otvorite DS_Store datoteke s odgovarajućim aplikacijama na sustavima koji nisu macOS kao što je Windows. Neki alati koje možete koristiti za otvaranje DS_Store datoteka u sustavu Windows uključuju WinRAR, Adobe Acrobat i Free File Viewer.
  • Provjera da vaša DS_Store datoteka nije oštećena ili zaražena virusom ili zlonamjernim softverom. Možete pokrenuti skeniranje zlonamjernog softvera pomoću najboljih antivirusnih opcija za Mac i provjeriti ima li potencijalnih prijetnji.

Ne gubite podatke prilikom brisanja DS_Store datoteke. No, nakon što se postavke mape promijene, Finder će stvoriti novi DS_Store za pohranu prilagođenih postavki pogleda.

Pokazat ćemo vam kako izbrisati DS_Store datoteku:

  • Za određenu mapu
  • Za više mapa na vašem Macu putem aplikacije Terminal

Kako izbrisati DS_Store datoteku za određenu mapu

Koristite ove korake za brisanje DS_Store datoteke iz određene mape.

  1. Select Go > Utilities > Terminal.

Napomena: Ako niste prijavljeni kao administrator, od vas će se možda tražiti da unesete svoje ime i lozinku za pristup Aplikacija terminala i koristite naredbe potrebne za brisanje DS_Store datoteka.

  1. Pronađite mapu i promijenite direktorij u mapu koja sadrži DS_Store datoteku koju želite izbrisati. Na primjer, ako se mapa nalazi na radnoj površini, koristite naredbu cd desktop i pritisnite Enter .

  1. Upišite find . –name '.DS_Store' –upišite f –delete za brisanje svih DS_Store datoteka u trenutnom direktoriju i pritisnite Enter.

Napomena: Provjerite jeste li upisali naredbu točno onako kako je predviđeno inače možete izbrisati druge važne datoteke na vašem Macu.

  1. Odaberi OK. Datoteke .DS_Store u mapi koju ste odabrali bit će izbrisane.

Napomena: Terminal će poslati poruku samo ako naredba koju ste unijeli ne radi.

Kako izbrisati DS_Store datoteku za više mapa

Ako želite izbrisati sve DS_Store datoteke s vašeg Maca, slijedite ove korake.

  1. Select Go > Utilities > Terminal.

  1. Unesite ovu naredbu u prozor terminala: sudo find / -name “.DS_Store” -depth -exec rm {} \; i pritisnite Enter.

  1. Unesite svoju lozinku,ako se to od vas zatraži. Datoteke DS_Store bit će izbrisane iz svih mapa.

Napomena: Aplikacija će vratiti poruku samo ako naredba koju ste unijeli nije funkcionirala.

Kako spriječiti automatsko stvaranje DS_Store datoteka

Ako na vašem poslužitelju postoje nasumične mape, hakeri mogu dobiti pristup datotekama DS_Store, pregledati atribute ili metapodatke o datoteci i djelovati zlonamjerno.

Najbolji način da riješite ovaj problem i spriječite proboje sigurnosti putem DS_Store datoteka je da onemogućite automatsko stvaranje DS_Store datoteka. Evo kako.

  1. Select Go > Utilities > Terminal.
  1. Upišite defaults napišite com.apple.desktopservices DSDontWriteNetworkStores true i pritisnite Enter . Ako ikada poželite poništiti ovu naredbu, upotrijebite istu naredbu, ali promijenite true u false .

  1. Ponovo pokrenite svoj Mac.

Kako automatski povremeno brisati .DS_Store datoteke

Ako ne želite brisati DS_Store datoteke na ručni način, možete koristiti UNIX naredbu za automatsko uklanjanje datoteka u redovitim intervalima. Evo kako.

  1. Select Go > Utilities > Terminal.
  1. Upišite ili zalijepite ovu naredbu u Terminal: sudo crontab -e i pritisnite Returnključ.

  1. Ako se to od vas zatraži, unesite svoju administratorsku lozinku.

  1. U vim uređivaču jednom pritisnite i na tipkovnici. Zatim upišite ili zalijepite ovu naredbu: 30 10root find / -name “.DS_Store” -depth -exec rm {} \;

Napomena: crontab unos je u sljedećem formatu: . U našem primjeru, sustav je postavljen da automatski pokrene naredbu na 10.30 ujutro svaki dan. Možete koristiti različite vrijednosti za konfiguraciju naredbe za različito vrijeme i naredba će se pokrenuti bez obzira je li vaš Mac uključen ili u stanju mirovanja.

  1. Pritisnite Esc tipku na tipkovnici jednom i zatim pritisnite Shift+ Z + Z istovremeno za spremanje crontab unosa.

Uklonite DS_Store datoteke s vašeg Maca

Većina Mac korisnika nije svjesna postojanja DS_Store datoteka. Ove nevidljive datoteke nalaze se u sistemskim mapama vašeg Maca i možete ih ukloniti ili onemogućiti stvaranje datoteka koristeći korake navedene u ovom vodiču.

Ostavite komentar ispod i javite nam je li vam ovaj vodič pomogao ukloniti DS_Store datoteke na vašem Macu.

Što je DS_Store datoteka i kako je ukloniti