W większości przypadków pliki .ds_store są nieszkodliwe i nie zajmują dużo miejsca, ale nadal zdarzają się przypadki, w których warto je otworzyć lub usunąć. Jak więc możesz to zrobić?
Jako technik zajmujący się komputerami Mac często widzę drobne błędy w plikach systemowych, które mogą potencjalnie prowadzić do problemów w przyszłości. Dobra wiadomość jest taka, że przy odrobinie instrukcji możesz mieć oko na swoje pliki i foldery oraz zapewnić płynne działanie systemu.
Kluczowe dania na wynos
- Pliki .DS_Store to ukryte pliki na komputerze Mac zawierające informacje dotyczące sposobu wyświetlania poszczególnych folderów w Finderze
- Ogólnie rzecz biorąc, pliki .DS_Store są bezpieczne i istnieje kilka powodów, dla których warto je usunąć.
- Pliki .DS_Stores nie są widoczne w Finderze, ale możesz je znaleźć za pomocą Terminalu.
- Foldery nie mogą być edytowane przez użytkownika.
- Niektóre foldery sieciowe, takie jak OneDrive, nie mogą odczytywać plików .DS_Stores i mogą potencjalnie powodować problemy.
macOS zawiera pliki zwane „plikami kropkowymi”. Są to pliki, które mają przed sobą kropki i są ukryte dla przeciętnego użytkownika. Jednym z tych plików jest plik .ds_store.
DS oznacza usługi komputerowe. Pliki te zapisują i dostarczają informacji o sposobie wyświetlania poszczególnych folderów w Finderze.Obejmuje to informacje o kolejności ikon, rozmiarze i kształcie okna. Jeśli znasz pliki systemu Windows, są one bardzo podobne do plików desktop.ini.
Pliki te nie są widoczne w Finderze przy użyciu rozszerzeniaCommand-Shift-.chortcut od systemu macOS Mojave i można je otwierać lub usuwać wyłącznie za pomocą terminala. Pliki te nie mogą być edytowane przez użytkownika.
Ogólnie rzecz biorąc, pliki .ds_store są nieszkodliwymi plikami, które nie zajmują dużo miejsca na dysku. Istnieje bardzo niewiele sytuacji, w których chciałbyś je usunąć, na przykład jeśli chcesz zresetować ustawienia wyświetlania dla określonego folderu, zauważysz, że Finder zachowuje się w dziwny sposób podczas otwierania określonego pliku lub masz zamiar przenieść plik do innego systemu. Następnie możesz usunąć pliki, aby umożliwić komputerowi Mac zresetowanie plików lub uniknąć problemów z odczytaniem pliku przez inny system.
Ponadto pliki .ds_store mogą niestety zostać wykorzystane przez hakerów w celu uzyskania dostępu do Twoich danych osobowych. Dlatego szczególnie w przypadku programistów korzystających z publicznych repozytoriów do udostępniania folderów możesz dla własnego bezpieczeństwa usunąć pliki .ds_store! Usunięcie plików .ds_store jest bezpieczne dla Twojego Maca, nie spowodujesz problemów z Finderem ani nie utracisz żadnych danych.
Jak otworzyć pliki .DS_Store na komputerze Mac
Niestety, plików .DS_Store nie można zobaczyć przy użyciu typowych poleceń terminala „odkryj pliki” lub naciśnięć klawiatury (ta zmiana została wprowadzona w systemie macOS Mojave).Jeśli jednak chcesz zobaczyć zawartość pliku, możesz wyświetlić ją w Terminalu.Będzie to wyglądać mniej więcej tak:

Należy pamiętać, że w pliku znajduje się znacznie więcej informacji, ale to jest podstawowa idea. Widać, że zawiera informacje o rozmiarze ikon, plikach, położeniu, rozmiarze tekstu itp.
Polecenia są następujące:
Zobacz także:Jak otworzyć pliki WPS na komputerze Mac
cd /YourFilePath Umożliwi to nawigację po folderze, dla którego chcesz zobaczyć plik .DS_Store.
cat .DS_Store Umożliwi to przeglądanie zawartości pliku.
Jak usunąć pliki .DS_Store na komputerze Mac
Istnieją dwa różne sposoby usuwania plików .DS_Stores. Możesz ręcznie usunąć je z określonego folderu, możesz usunąć WSZYSTKIE pliki .DS_Stores. Omówimy, jak to zrobić!
Ręczne usuwanie plików .DS_Stores dla określonego folderu
Po ponownym użyciu Terminala polecenia będą wyglądać następująco:

Polecenia będą następujące:
płyta CD /Twoja ścieżka plikuprzeniesie Cię do folderu, dla którego chcesz usunąć plik .DS_Store.
znajdować . -name '.DS_Store' -type f -deleteusunie plik .DS_Store.
Usuń WSZYSTKIE pliki .DS_Store
Dodatkowo, aby usunąć wszystkie pliki .DS_Store, będzie to wyglądać następująco:

Polecenie jest następujące:
Sudo find / -name “.DS_Store” -depth -exec rm {} ; Spowoduje to usunięcie wszystkich plików. Zostaniesz poproszony o podanie hasła, wprowadź je (wiedz, że nie wyświetli niczego na ekranie terminala) i naciśnij Enter.
Jak zapobiec tworzeniu plików .DS_Store w folderach sieciowych
Na koniec czasami możesz chcieć wyłączyć tworzenie plików .DS_Store dla folderów znajdujących się na dyskach sieciowych. Może to być pomocne, jeśli dostęp do folderów sieciowych będzie możliwy z urządzeń innych niż Mac.
Foldery sieciowe, takie jak OneDrive, nie mogą odczytywać plików .DS_Store i mogą okresowo powodować problemy. Wyłączenie tej opcji pomoże zatrzymać te problemy, zanim one wystąpią.
Wyłączenie plików .DS_Store dla folderów sieciowych będzie wyglądać następująco:

Polecenie brzmi:
defaults write com.apple.desktopservices DSDontWriteNetworkStores trueJeśli kiedykolwiek będziesz chciał ponownie włączyć pliki .DS_Stores dla folderów sieciowych, będzie to wyglądać następująco:

Polecenie brzmi:
defaults write com.apple.desktopservices DSDontWriteNetworkStores trueOstatnie słowa
Ogólnie rzecz biorąc, pliki .DS_Stores są bardzo łatwe do przeglądania i pracy z nimi, jeśli znasz Terminal i używasz poleceń.
Nawet jeśli tak nie jest, wykonanie krok po kroku tego artykułu pomoże Ci zrozumieć wszystko, co musisz wiedzieć na temat przeglądania i usuwania plików .DS_Store. Pliki te są zazwyczaj bezpieczne i można je usunąć, nie musisz się martwić o utratę jakichkolwiek danych, a jedynie o utratę zapisanych widoków folderów.
