1

Я нашел вопрос, который перечисляет (цитата):

атрибуты имеют обычный файл (в отличие от символьной ссылки и т. д.) в Mac OS X с Mac OS Extended (в журнале) (HFS+)

Существует ли такой список для Windows/Linux? Другими словами:

Какие все возможные атрибуты файл может иметь для Windows 7 с NTFS (последний? 3.1?)

Каковы все возможные атрибуты файла для Ubuntu Linux (последняя версия) с ext4?

1 ответ1

2

Файлы NTFS могут иметь следующие атрибуты:

  • архив
  • сжатый
  • зашифрованная
  • скрытый
  • не индексируется (для поиска контента)
  • не в сети
  • только для чтения
  • система
  • временный

Вы можете просмотреть их в командной строке в Windows, используя команду attrib .

Дата создания файла и дата последнего изменения, по-видимому, являются свойствами файла, но атрибуты в NTFS больше похожи на «флаги», устанавливающие состояние файла.

В Linux вы можете просматривать флаги файлов и расширенные атрибуты, используя lsattr . Они также видны на странице man для chflags: man chflags . Эти атрибуты устанавливаются системой, а не пользователем, и:

  • архивируются
  • непрозрачный
  • nodump
  • sappend (только для системы)
  • simmutable (система неизменна)
  • uappend (только для пользователя)
  • uimmutable (пользователь неизменен)

OSX добавляет еще один атрибут:

  • скрытый

Кроме того, файлы в Windows и Linux (& OSX) могут иметь расширенные атрибуты. В Linux просмотрите их с помощью команды xattr . Обычно это пользовательские пары ключ-значение, например com.superuser.thread 632508

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .