Kiedy korzystam ls
z pulpitu z terminala (za pomocą ls ~/Desktop
), widzę plik o nazwie Icon?
. O ile wiem, jest pusta ( nano Icon?
nic nie pokazuje). Nie pojawia się na moim rzeczywistym pulpicie i open Icon?
pokazuje alert Findera
Ten element jest używany przez Mac OS X i nie można go otworzyć
Oto dane wyjściowe z mdls Icon?
:
kMDItemContentType = ""
kMDItemFSContentChangeDate = 2009-09-23 13:32:52 -0600
kMDItemFSCreationDate = 2009-09-20 07:27:46 -0600
kMDItemFSCreatorCode = "MACS"
kMDItemFSFinderFlags = 16384
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 1
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "Icon "
kMDItemFSNodeCount = 0
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 0
kMDItemFSTypeCode = "icon"
Czy ktoś ma pojęcie, co to jest?
Odpowiedzi:
Co to jest?
To nazwisko jest faktycznie
Icon\r
, z\r
bycia powrotu karetki0x0D
. Jeśli pozwolenie powłoce na automatyczne uzupełnianie ścieżki w terminalu, to dajeIcon^M
,^M
będąc\r
.Icon^M
to plik istniejący we wszystkich katalogach, które mają niestandardową ikonę w Finderze. Jeśli zmienisz ikonę katalogu, np. W oknie dialogowym Uzyskaj informacje , wklejając obraz do ikony w lewym górnym rogu,Icon^M
plik zostanie utworzony..VolumeIcon.icns
Zamiast tego zmiana ikony woluminu powoduje utworzenie ukrytego pliku.Dlaczego jest niewidoczny?
Jest niewidoczny w Finderze, ponieważ jego
hidden
atrybut jest ustawiony.Zmień za pomocą
chflags nohidden Icon^M
.Gdzie są jego dane?
Podczas gdy rozwidlenie danych pliku (tzn. Zawartość) jest puste (tzn. Rozmiar pliku 0 bajtów w terminalu), rzeczywiste dane ikony są przechowywane w rozwidleniu zasobów pliku .
Możesz skopiować rozwidlenie zasobów do pliku (aby wyświetlić np. W edytorze szesnastkowym) w następujący sposób:
Jak mogę to zobaczyć?
Najłatwiejszym sposobem uzyskania obrazu jest skopiowanie ikony z okna dialogowego Uzyskaj informacje o folderze, który się w niej znajduje, do schowka, a następnie utworzenie nowego obrazu ze schowka w Preview (
Cmd-N
).icns
Domyślnie jest to obraz.Jego format to JPEG 2000 zgodnie z wersją Mac OS XnView i powinieneś być w stanie go otworzyć za pomocą tego programu. Wygląda na to, że nie współpracuje z innymi programami, które powinny obsługiwać JPEG 2000, więc ta informacja o formacie jest prawdopodobnie nieprawidłowa.
źródło
/..namedfork/rsrc
zamiast tego sufiksu nowoczesnego i modnego tego, który generuje komunikat ostrzegawczy. (-:printf
s przejść do dziennika systemowego.Icon?
Plików wewnątrz katalogu zawiera niestandardową ikonę obrazu dla tego katalogu. Sam obraz jest przechowywany wewnątrz atrybutu rozszerzonego pliku,com.apple.ResourceFork
dlategoIcon?
wydaje się, że plik nie ma długości.Możesz pobrać te dane za pomocą
$ xattr -p com.apple.ResourceFork Icon?
lub wyświetlić wszystkie rozszerzone atrybuty za pomocą$ xattr -l Icon?
W systemie Snow Leopard wydaje się, że zostały one wycofane z użycia w przypadku ikon systemowych (w przypadku ~ / Desktop / ikona ta byłaby widoczna podczas przeglądania katalogu domowego w widoku ikon.), Ale w przypadku dwóch niestandardowych ikon katalogu I mam w moim systemie, nadal istnieje.
źródło
Icon^M
ile wiem, „ikony systemowe” nigdy nie utworzyły pliku. Zmień nazwy tych specjalnych folderów na niestandardowe ikony (najłatwiejsze do zrobienia~/Applications
, ponieważ i tak domyślnie nie istnieje), a ich ikona zmieni się wraz z nim.Co to jest?
Jest to plik, w którym znajduje się obraz ikony folderu. Udało mi się go utworzyć tylko wtedy, gdy ręcznie załadowałem obraz do folderu. Domyślnie nie mam ich w swoim systemie.
Jak znaleźć pliki Icon ^ M.
UWAGA:
To nie to samo, co
.icns
rozszerzenie pliku.Czy powinieneś być paranoikiem, jeśli znajdziesz fałszywy wynik pozytywny, to użyj: ctrl+ v ctrl+ mzamiast?
Jak utworzyć plik Icon ^ M
ls -lah
w tym katalogu-rw-r--r--@ 1 username staff 0B May 13 22:23 Icon?
Jak usunąć plik Icon ^ M
Jeśli musisz go usunąć z jakiegokolwiek powodu ... powiedz przypadkowo, celowo go testując.
Referencje z mojego postu dotyczące innego pytania:
Jak mogę usunąć puste foldery w Mac OS X?
źródło