Jak wyświetlić & Usuń rozszerzone atrybuty z pliku w systemie Mac OS
Spisu treści:
- Jak wyświetlić rozszerzone atrybuty pliku w systemie Mac OS
- Jak usunąć rozszerzone atrybuty z pliku na komputerze Mac
Rozszerzone atrybuty to składniki metadanych, które mogą być unikatowe dla określonych plików i typów plików w systemie Mac OS. Te rozszerzone atrybuty mogą obejmować wszystko, od danych identyfikujących sam plik, po informacje o kwarantannie, dane o pochodzeniu, informacje o etykiecie i inne rodzaje metadanych.
Czasami zaawansowani użytkownicy komputerów Mac mogą przeglądać rozszerzone atrybuty pliku lub nawet chcieć usunąć rozszerzone atrybuty z pliku lub katalogu z różnych powodów, a każde z tych zadań można wykonać za pomocą polecenia line za pomocą dołączonego narzędzia xattr w systemie Mac OS.W tym samouczku wyjaśniono, jak wyświetlać i usuwać rozszerzone atrybuty z pliku na komputerze Mac.
To zaawansowany temat, który jest odpowiedni tylko dla zaawansowanych użytkowników, którzy są już zaznajomieni z atrybutami rozszerzonymi i mają konkretny powód, aby usunąć je z pliku. Jeśli nie masz pewności, czym są atrybuty rozszerzone, dlaczego mogą (lub nie) mieć znaczenie lub dlaczego chcesz (lub nie chcesz) je usunąć, to nie jest dla Ciebie.
Jak wyświetlić rozszerzone atrybuty pliku w systemie Mac OS
Polecenie xattr istnieje w systemach Mac OS i Mac OS X od dłuższego czasu, dlatego powinno działać tak samo na praktycznie wszystkich nowoczesnych wersjach oprogramowania systemowego:
- Otwórz aplikację Terminal, którą można znaleźć w /Applications/Utilities/
- Użyj polecenia xattr w ten sposób, wskazując ścieżkę pliku, aby sprawdzić rozszerzone atrybuty
- Naciśnij Wróć, aby wyświetlić rozszerzone atrybuty określonego pliku
xattr ~/Desktop/samplefile.jpg
Na przykład po wykonaniu polecenia może zostać wyświetlony następujący komunikat:
xattr ~/Desktop/samplefile.jpg com.apple.metadata:kMDItemIsScreenCapture com.apple.metadata:kMDItemScreenCaptureGlobalRect com.apple.metadata:kMDItemScreenCaptureType com.apple.metadata :kMDitemSkąd com.apple.quarantine
W takim przypadku zobaczysz informacje o metadanych, których mogą używać funkcje wyszukiwania Spotlight i Finder, a także dane kwarantanny, które mogą być powiązane z danymi pobranymi z Internetu lub przeniesionymi na komputer Mac za pośrednictwem aplikacji lub źródła strony trzeciej. I tak, to te same dane z kwarantanny, które mówią ci, czy widzisz aplikację „nie można otworzyć, ponieważ pochodzi od niezidentyfikowanego programisty”. Komunikat strażnika podczas otwierania niektórych aplikacji lub plików – to często spotykany praktyczny przykład rozszerzony atrybut.
Jak usunąć rozszerzone atrybuty z pliku na komputerze Mac
Nadal korzystasz z aplikacji Terminal? Jeśli nie, uruchom ponownie aplikację Terminal, aby rozpocząć:
- Znajdź rozszerzony atrybut, który chcesz usunąć z pliku, korzystając z poprzedniego kroku, w tym przykładzie załóżmy, że jest to „kMDItemIsScreenCapture”
- Użyj xattr z flagą -d na pliku w następujący sposób:
- Naciśnij Return, aby usunąć zdefiniowany rozszerzony atrybut z pliku zgodnie ze ścieżką
xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg
W tym przykładzie usunięcie „com.apple.metadata:kMDItemIsScreenCapture” z pliku samplefile.jpg usuwa identyfikator zrzutu ekranu, który możesz rozpoznać po tej wskazówce dotyczącej znajdowania i wyświetlania wszystkich plików zrzutów ekranu na Mac, który polega na tym rozszerzonym atrybucie dołączonym do plików zrzutów ekranu w celu ich zlokalizowania.Po usunięciu tego rozszerzonego atrybutu plik nie byłby już wyświetlany w takim wyszukiwaniu. Należy pamiętać, że użycie narzędzia takiego jak ImageOptim do usuwania metadanych EXIF z obrazów i obrazów nie powoduje również usunięcia metadanych rozszerzonych atrybutów z obrazów, usuwa jedynie dane EXIF — te dwa elementy są oddzielne.
Możesz użyć narzędzia xattr do przeglądania i usuwania rozszerzonych atrybutów w plikach, katalogach i dowiązaniach symbolicznych w ten sposób, a także możesz użyć symboli wieloznacznych, aby w razie potrzeby zastosować rozszerzone usuwanie atrybutów do wielu plików.
To naprawdę nie powinno mieć znaczenia dla większości przypadkowych użytkowników komputerów Mac, ale dla zaawansowanych użytkowników komputerów Mac, majsterkowiczów, programistów, administratorów systemu, pracowników ds. bezpieczeństwa informacji i wielu innych, którzy mogą przeglądać lub modyfikować rozszerzone atrybuty mogą być pomocne z określonych powodów.