Co to jest format pliku METADATA_NEVER_INDEX?
.metadata_never_index jest powiązany z ukrytymi plikami znaczników, które są częścią środowiska systemowego macOS. Pliki tego typu są używane do blokowania indeksowania wybranych folderów, plików lub woluminów na dysku twardym przez Spotlight. W przeciwieństwie do zwykłych plików, plik .metadata_never_index nie zawiera żadnych danych - sam jego rozszerzenie i nazwa są ładunkiem, komunikującym usłudze Spotlight, aby nie indeksowała określonych elementów, stąd „never index” (nigdy nie indeksuj) w nazwie. Plik jest plikiem kropkowym systemu Unix, co sprawia, że domyślnie jest niewidoczny w Finderze.
Lokalizacja pliku .metadata_never_index
Pliki .metadata_never_index można znaleźć na pendrive'ach, iPodach i innych typach woluminów. Pliki te zapobiegają automatycznemu indeksowaniu zawartości folderów za każdym razem, gdy urządzenie jest podłączane do komputera. Są one umieszczane w folderze głównym woluminu - w systemie macOS jest to katalog najwyższego poziomu, w którym montowany jest dysk. Usunięcie pliku .metadata_never_index pozwala Spotlight wznowić indeksowanie folderu lub woluminu, w którym plik był przechowywany, po czym demon mds buduje nową bazę danych .Spotlight-V100 na tym woluminie.
Blisko spokrewniony wariant, .metadata_never_index_unless_rootfs, stosuje to samo wykluczenie z wąskim wyjątkiem dla głównego systemu plików. W systemach Android i Linux plik .nomedia służy do podobnego celu dla skanerów mediów. Format został wprowadzony w Mac OS X 10.4 Tiger wraz z Spotlight w 2005 roku i jest nadal aktywnie używany we wszystkich obecnych wersjach macOS.
Bezpieczeństwo
RYZYKO: LOWSam plik jest nieszkodliwy - jest pusty i nie zawiera kodu. Jedynym realnym ryzykiem jest ryzyko operacyjne: jeśli usuniesz go, nie zdając sobie sprawy, dlaczego dysk nie był indeksowany, Spotlight zacznie indeksować ten wolumin (dodatkowa aktywność dysku/procesora i pojawienie się bazy danych .Spotlight-V100). I odwrotnie, nieoczekiwany plik .metadata_never_index na dysku może być nieszkodliwą pozostałością po narzędziach, a nie oznaką naruszenia bezpieczeństwa. Nie wklejaj losowych poleceń Terminala z forów; obsługiwanym, odwracalnym sposobem wykluczania folderów są Ustawienia systemowe > Spotlight > Prywatność.
Szczegóły formatu
w pigułceProgramy otwierające pliki METADATA_NEVER_INDEX
ls -la /Volumes/YourDrive; utwórz za pomocą touch /Volumes/YourDrive/.metadata_never_index; usuń za pomocą rm. Użyj mdutil -i on /Volumes/YourDrive, aby ponownie włączyć indeksowanie. Szczegóły techniczne
specyfikacja| Typ pliku | Pusty plik znacznika/flagi - jego obecność na woluminie, a nie zawartość, stanowi dane |
| Deweloper | Apple Inc. |
| Powiązany system operacyjny | macOS (wszystkie wersje od Mac OS X 10.4 Tiger) |
| Typowy rozmiar pliku | 0 bajtów - plik jest celowo pusty; sporadycznie kilka bajtów, jeśli został zapisany przez narzędzie innej firmy |
| Dokładna nazwa pliku | `.metadata_never_index` - wielkość liter ma znaczenie; nazwa z prefiksem kropki jest stała i musi pasować dokładnie |
| Widoczność | Ukryty plik kropkowy Unix - wiodąca kropka domyślnie ukrywa go przed Finderem i standardowymi listami katalogów |
| Wymagana lokalizacja | Katalog główny docelowego woluminu (np. `/Volumes/MyDrive/.metadata_never_index`) |
| Struktura wewnętrzna | Brak - brak nagłówka, brak ładunku, brak magicznych bajtów; plik jest pusty z założenia |
| Typ MIME | `application/octet-stream`; zgłaszany jako `inode/x-empty` w niektórych systemach Unix |
| Wpływ na Spotlight | Zapobiega budowaniu indeksu `.Spotlight-V100` na woluminie przez demony `mds` i `mdworker` |
| Metoda tworzenia | Terminal: `touch /Volumes/<nazwa>/.metadata_never_index`; umieszczany również automatycznie przez macOS na partycjach systemowych |
| Efekt usunięcia | Usunięcie pliku ponownie włącza indeksowanie Spotlight tego woluminu przy następnym montowaniu lub podłączeniu |
| Pokrewny plik flagi | `.metadata_never_index_unless_rootfs` - identyczne zachowanie z wąskim wyjątkiem dla głównego systemu plików |
| Kodowanie | Brak - nie stosuje się żadnego kodowania znaków; plik nie ma czytelnej zawartości |
| Analog międzyplatformowy | Android/Linux `.nomedia` tłumi indeksowanie skanera mediów poprzez ten sam mechanizm obecności nazwy |
| Wydano | Mac OS X 10.4 Tiger, 2005 (with the introduction of Spotlight) |
| Najnowsza wersja | N/A (the file is just a name-based flag; no internal version) |
| Specyfikacja | developer.apple.com |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki METADATA_NEVER_INDEX.
Najczęściej zadawane pytania
Co to jest plik .metadata_never_index?
Czy mogę usunąć plik .metadata_never_index?
mdutil -i on /Volumes/YourDrive (lub po prostu odczekanie), aby odbudować indeks.Dlaczego Spotlight nie znajduje plików na moim dysku zewnętrznym?
Jak powstrzymać Spotlight przed indeksowaniem dysku?
touch /Volumes/YourDrive/.metadata_never_index. Możesz też użyć oficjalnej metody: Ustawienia systemowe > Spotlight > Prywatność i dodać tam folder/dysk.Czy ten plik jest bezpieczny / czy to wirus?
Dlaczego nie widzę tego pliku w Finderze?
ls -la.