WikiDer > ATTRIB
В ReactOS аттриб команда | |
Разработчики) | Intel, IBM, Microsoft, DR, Datalight, Novell, Фил Брутше, авторы ReactOS |
---|---|
изначальный выпуск | 1984, 35–36 лет назад (версия для DOS) |
Операционная система | ИГИЛ-II, ПК DOS, MS-DOS, MSX-DOS, SISNE plus, OS / 2, eComStation, ArcaOS, Windows, DR DOS, ROM-DOS, FreeDOS, ReactOS, SymbOS |
Тип | Команда |
Лицензия | FreeDOS, ReactOS: GPLv2 |
В вычисление, ATTRIB
это команда в Intel ИГИЛ-II,[1] ДОС, IBM OS / 2,[2] Microsoft Windows[3] и ReactOS[4] который позволяет пользователю изменять различные характеристики, или "атрибуты"из компьютерный файл или каталог. Команда также доступна в Оболочка EFI.[5]
История
Несколько операционные системы предоставил набор изменяемых характеристик файла, к которым можно было получить доступ и изменить с помощью низкоуровневого системный вызов. Например, на момент выпуска MS-DOS 4.0, первая шестерка биты атрибута файла байт указывает, был ли файл доступен только для чтения (в отличие от записываемого), скрыт, системный файл, метка тома, подкаталог или был ли файл «заархивирован» (с установленным битом, если файл был изменен с момента последнего использования РЕЗЕРВНЫЙ
команда).[6] Однако в первоначальных выпусках операционной системы не было возможности читать или изменять эти значения на уровне пользователя.[7]
Первоначальная версия ATTRIB
команда для DOS была впервые включена в версию 3.0 ПК DOS, с функциональностью, ограниченной изменением атрибута только для чтения.[7] Последующие версии позволяли устанавливать биты только для чтения, скрытия, системы и архива.[8] MS-DOS В версии 3.3 добавлена возможность рекурсивного поиска по подкаталогам для отображения атрибутов указанных файлов.[9]
Цифровые исследования DR DOS 6.0[10] и Datalight ROM-DOS[11] также включать реализацию ATTRIB
команда.
В FreeDOS версия была разработана Филом Брутше и находится под лицензией GPLv2.[12]
Использует
Установка бита файла только для чтения обеспечивала лишь частичную защиту от непреднамеренного удаления: в то время как такие команды, как дель
и стереть
будет уважать атрибут, другие команды, такие как ДЕЛЬТРИ
не.[13] Изменение системного атрибута было невозможно в ранних версиях Windows, поэтому требовалось использование ATTRIB
.[13] Точно так же сбой системы в ранних версиях Windows мог привести к ситуации, когда временный файл имел бит только для чтения и был дополнительно (и безвозвратно) заблокирован ОС Windows; в этом случае загрузка DOS (что позволяет избежать блокировки Windows) и сброс атрибута только для чтения с помощью ATTRIB
был рекомендованным способом удаления файла.[14] Управление битом архива позволяло пользователям контролировать, какие файлы были скопированы с помощью РЕЗЕРВНЫЙ
команда.[7]
Смотрите также
болтать
, эквивалент в Unix и Linuxcacls
, Windows NT список контроля доступа (ACL) утилита- Список команд DOS
Рекомендации
- ^ Руководство пользователя ISIS II
- ^ http://www.jatomes.com/Help/Os2Cmd.php#ATTRIB
- ^ Статья Microsoft TechNet Attrib
- ^ reactos / attrib.c на главном сервере · reactos / reactos · GitHub
- ^ «Оболочки EFI и сценарии». Intel. Получено 2013-09-25.
- ^ IBM Disk Operating System Version 4.00 Технический справочник (1-е изд.). Июль 1988 г. с. 3: 5.
- ^ а б c Петцольд, Чарльз (10 июня 1986 г.). «Изменение атрибутов файла DOS». Журнал ПК. С. 249–262.
- ^ "DOS Attrib". Энциклопедия. Журнал ПК. Получено 2007-08-02.
- ^ «Использование команд ATTRIB, CHKDSK или DIR для поиска файлов». Microsoft. Архивировано из оригинал на 2014-09-01. Получено 2017-11-01.
- ^ "Руководство пользователя DR DOS 6.0 Советы по оптимизации и настройке" (PDF). Архивировано из оригинал (PDF) на 2019-09-30. Получено 2019-08-13.
- ^ «Руководство пользователя Datalight ROM-DOS» (PDF). www.datalight.com.
- ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/attrib.html
- ^ а б О'Рейли, Тим; Мотт, Трой; Гленн, Уолтер Дж. (1999). Windows 98 в двух словах: краткое руководство для рабочего стола. О'Рейли. стр.303–306. ISBN 1-56592-486-X.
- ^ Джонс, Джеймс Дж .; Ландес, Крейг (2003). A + Exam Cram 2: Инфраструктура служб каталогов Windows 2000. Que. С. 309–310. ISBN 0-7897-2867-2.
дальнейшее чтение
- Купер, Джим (2001). Специальная версия с использованием MS-DOS 6.22, третье издание. Que Publishing. ISBN 978-0789725738.
- Дайсон, Питер (1995). Освоение OS / 2 Warp. Sybex. ISBN 978-0782116632.
- Джон Пол Мюллер (2007). Администрирование Windows из командной строки для Windows Vista, Windows 2003, Windows XP и Windows 2000. Джон Уайли и сыновья. ISBN 978-0470165799.
внешняя ссылка
В Викиучебнике есть книга на следующие темы: Руководство по командам Windows |