/ Личная папка на OSX потеряла атрибут '@'

Каким-то образом моя / личная папка потеряла атрибут '@'. Теперь папка отображается в моем поиске:

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

Вот что должно быть:

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

Как мне вернуть его обратно?

1 ответ

Это индикатор расширенных атрибутов. На моей машине это только com.apple.FinderInfoсо значением:

$ 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

Первые восемь байтов - это коды типов и создателей, следующие четыре - флаги Finder (стр. 13).

Только на моей машине kIsInvisible установлен, поэтому возможно, что при переходе к корневой папке диска, private виден

Введите следующее в Терминале, чтобы восстановить его скрытое состояние и связанный расширенный атрибут:

sudo chflags hidden /private
Другие вопросы по тегам