Атрибут файла

Атрибут файла Определение и использование атрибутов файлов Атрибуты файлов определяют их свойства и могут быть установлены или изменены.  Атрибуты влияют […]

Атрибут файла

  • Определение и использование атрибутов файлов

    • Атрибуты файлов определяют их свойства и могут быть установлены или изменены. 
    • Атрибуты влияют на операции с файлами, такие как резервное копирование и доступ к содержимому. 
  • Традиционные атрибуты DOS и Windows

    • DOS и Windows имеют четыре основных атрибута: архивный, скрытый, системный, и доступный только для чтения. 
    • Атрибут «архив» указывает на изменения в файле с момента последней операции резервного копирования. 
    • Атрибут «скрытый» указывает на то, что файл не отображается по умолчанию. 
    • Атрибут «системный» указывает на критическую важность файла для правильной работы компьютера. 
    • Атрибут «только для чтения» предотвращает изменение файла. 
  • Расширенные атрибуты в Unix и POSIX

    • Unix и POSIX системы имеют «режим» файла, который управляет правами доступа и типом файла. 
    • Режим файла включает 9-битные флаги и битовые флаги setuid и setgid. 
  • Дополнительные атрибуты в 4.4BSD и производных

    • 4BSD и производные системы поддерживают пользовательские и системные атрибуты, включая «неизменяемый», «только для добавления» и «непрозрачный». 
    • Некоторые дополнительные атрибуты, такие как «не отсоединять ссылку» и «моментальный снимок», поддерживаются только суперпользователем. 
  • Атрибуты в FreeBSD и DragonFly BSD

    • FreeBSD и DragonFly BSD добавили дополнительные атрибуты, такие как «не архивировать» и «моментальный снимок». 
    • Некоторые атрибуты, такие как «не отсоединять ссылку», поддерживаются только суперпользователем. 
  • Атрибуты в NetBSD и OpenBSD

    • NetBSD и OpenBSD добавили дополнительные атрибуты, включая «архивированный». 
  • Атрибуты в macOS

    • macOS добавила атрибуты «скрытый» и «ограниченный». 
    • Атрибут «сжатый» доступен только для чтения для файлов, сжатых с помощью HFS+. 
  • Атрибуты в Linux

    • Linux поддерживает широкий спектр атрибутов, которые могут быть изменены командой chattr. 
    • Файловые системы Linux, такие как ext4 и XFS, поддерживают различные атрибуты. 
  • Атрибуты в OpenSolaris и производных

    • OpenSolaris и производные системы добавили «системные атрибуты» для поддержки сервера CIFS. 
    • Атрибуты могут быть установлены с помощью команды chmod и перечислены с помощью команды ls. 
    • Файловая система ZFS и tmpfs поддерживают подмножество атрибутов. 
  • Рекомендации и внешние ссылки

    • Ссылки на определения и константы атрибутов файлов в различных языках программирования. 

Полный текст статьи:

Атрибут файла — Википедия

Оставьте комментарий

Прокрутить вверх