Der Ordner /private unter OSX hat sein '@'-Attribut verloren

Der Ordner /private unter OSX hat sein '@'-Attribut verloren

Irgendwie hat mein /private-Ordner sein '@'-Attribut verloren. Jetzt wird der Ordner in meinem Finder angezeigt:

0 drwxr-xr-x    6 root  wheel       204 Mar  1 21:25 private

So sollte es aussehen:

0 drwxr-xr-x@   6 root  wheel       204 Mar  1 21:25 private

Wie setze ich es zurück?

Antwort1

Es ist ein Indikator für erweiterte Attribute. Auf meinem Rechner ist es nur com.apple.FinderInfo, mit dem Wert:

$ xattr -p com.apple.FinderInfo private
00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Die ersten acht Bytes sind Typ- und Erstellercodes, die nächsten vierFinder-Flags(Seite 13).

Auf meinem Computer kIsInvisibleist nur festgelegt. Daher ist es möglich, dass sichtbar ist, wenn Sie zum Stammordner Ihrer Festplatte navigieren private.

Geben Sie Folgendes im Terminal ein, um den ausgeblendeten Status und das zugehörige erweiterte Attribut wiederherzustellen:

sudo chflags hidden /private

verwandte Informationen