Вопрос: Проверьте, отображается ли файл в OSX 10.10 с помощью терминала


Использование команд в терминале, как я могу проверить, отображается ли конкретный файл для пользователя или скрыт для него?


2
2018-02-01 21:02


Источник




Ответы:


Существует два способа скрыть файлы из OS X Finder (если только он не настроен для отображения скрытых файлов или пользователя хочет видеть эти файлы в диалоговом окне файла):

  • Переименуйте, чтобы имя начиналось с периода (.), например. .bash_profile, Это распространено с программным обеспечением с корнями Unix.
  • Установить скрытый флаг файла. Некоторые системные папки, примечательные ~/Library, по умолчанию этот флаг.

Первое легко увидеть, запустив ls -A (-A показывая файлы, имена которых начинаются с периода), для последнего вам нужно использовать ls -lO и искать значение hidden в столбце между именем группы и размером файла.


6
2018-02-01 21:34





Просто…

file.doc видно

.file.doc скрыт

Пользователь может выбирать просмотр невидимых, поэтому скрытого флага недостаточно, чтобы сделать файл недоступным для пользователя, если он достаточно находчив.


0
2018-02-01 21:23