Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как открыть файл с разрешением bak


BAK — формат файла. Чем открыть BAK?

Файлы формата BAK открываются специальными программами. Существует 4 типа форматов BAK, каждый из которых открывается разными программами. Чтобы открыть нужный тип формата, изучите описания файлов и скачайте одну из предложенных программ.

Файл BAK – это формат, который содержит заархивированную резервную копию (бэкап) исходного файла. Такие файлы создаются в результате работы программ или же операционной системы в целом. Объекты могут быть созданы автоматически или самим пользователем.

Где встречается формат BAK

Расширение BAK можно встретить при работе с любой программой, которая создает или редактирует файлы изображений, документы, архивы с программным кодом. Также, резервные копии часто хранятся в мобильных устройствах для удобной архивации телефонных номеров, данных приложений.

Часто BAK можно встретить как один из основных форматов программного пакета AutoCAD, который используется для создания чертежей, принципиальных схем и блок-схем алгоритмов. При сохранении более новой версии файла, старая копия никуда не пропадает и добавляется в основную директорию приложения. При этом, к её расширению добавляется еще и формат BAK, который указывает на то, то объект является архивированной копией документа. В случае повреждения или удаления основного файла, восстановить все данные можно с помощью бэкапа чертежа.

Чем открыть BAK

Наиболее распространённая программа для просмотра BAK – это AutoCAD. Её можно установить в ОС Windows, Mac OS и Linux. Чтобы открыть резервный файл в AutoCAD достаточно просто удалить из имени файла расширение резервной копии, оставив первоначальный формат. Затем откройте чертеж в окне программы и продолжайте его редактирование.

Другие приложения для просмотра BAK:

  • Total Commander – универсальный проводник позволяет без проблем открывать архивы и резервные копии на мобильных платформах или в ОС Windows;
  • Командная строка. В Linux и MacOS для просмотра содержимого документа BAK следует использовать утилиту командной строки file. Она открывает встроенное ПО и распаковывает нужный файл;

Как открыть файлы в формате .bak на компьютере

Формат BAK содержит резервные копий документов. Этот формат используется многими программами (AutoCAD, Microsoft Office), также самой Windows для создания резервных копий файлов System.ini и Win.ini. Открывать документы нужно в той программе, где они были созданы.

Предназначение резервных копий файлов


Для начала, если на компьютере есть документы в формате BAK, не рекомендуется запускать очистку компьютера в программах типа CCleaner или Windows 7 Manager. Такой софт часто считает резервные копии ненужными «временными файлами».

К примеру, при создании нового документа в Word создается сразу два файла: новый DOC и копия старого BAK. Она нужна на случай, если старый файл был закрыт случайно, либо если пользователь захочет отменить изменения в документе.

Резервная копия понадобится:

  1. При возникновении системных ошибок.
  2. При отключении компьютера от сети.
  3. При сбоях Word или Autocad, когда программа «вылетает».
  4. В случае, когда документ сохранен поверх старого с лишними правками (отмена изменений).

Обычно система работает с такими документами самостоятельно, а пользователь лишь видит ту или иную версию файла. Если же файл загружен или прислан со стороны, так просто открыть его может не получиться.

Чем открывать файлы *.bak


Открыть расширение BAK можно, используя программу, в которой создавался конкретный файл. Для текстовых документов это Microsoft Word, для чертежей — Autodesk AutoCAD, для баз SQL — Microsoft SQL Server.

Другой вариант — переименовать документ, убрав расширение bak в конце названия или поменяв его на изначальный формат (если он известен). Если это не помогает, открыть файлы можно универсальными программами вроде Lister из Total Commander.

  1. BAK -> CDW/DWG. Если файл имеет расширение *.cdw.bak или *.dwg.bak, можно удалить приставку и оставить только *.cdw или *.dwg. В любом случае, файлы можно открыть в Autodesk AutoCAD 2012 и последующих версий. Подробнее в статье Чем открыть файл формата DWG?
  2. BAK -> SQL. Резервные копии SQL-файлов на Windows открываются в Microsoft SQL Server 2008. Также можно воспользоваться универсальной утилитой Lister.
  3. BAK -> DOC. Текстовые документы Word должен открыть в любом формате. Как и прежде, можно переименовать документ из *.doc.bak просто в *.doc или *.docx.
  4. Total Commander. Файловый и FTP-менеджер, в состав программы входит утилита под названием Lister. Lister использует собственные алгоритмы для анализа содержания и структуры файлов и открывает практически все, что можно. Для использования утилиты нужно запустить Total Commander, найти во встроенном проводнике нужный файл в формате bak, навести на него курсор и нажать F3.

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

Другие варианты копий файлов


Редко BAK-файл содержит резервную копию файла не из Word или Autocad, а Photodex Pro Show, MakeMusic Finale или другой программы. Хотя это не слишком распространенный формат, его можно встретить, пользуясь популярными приложениями.

  • ACT! Backup File. Резервная копия приложения «ACT!», разработанного компанией The Sage Group. Программа предназначена для систем управления взаимоотношений с клиентами (CRM). Содержит информацию об адресе, имени, данных клиента и истории взаимоотношений. Для открытия документа такого формата требуется программа Sage ACT! Pro 2012 или поздних версий.
  • Finale Backup File. Копия файлов в формате MUS. Для открытия требуется софт MakeMusic Finale от разработчика MakeMusic. Программа используется для проигрывания вокала и нот, музыкальных инструментов. В версии после 2014 года вместо расширения *.bak может использоваться *.bakx.
  • Firefox Bookmarks Backup. Резервная копия закладок браузера Mozilla Firefox. Файл с названием bookmarks.bak создается автоматически и размещается в папке браузера. С его помощью можно восстановить закладки в Firefox или перенести на другой компьютер.

Как понятно из примеров, вряд ли Word сможет открыть закладки браузера или музыкальные файлы. Если указанные в примерах программы не помогли, единственный выход — найти программу, предназначенную для создания и редактирования исходного расширения документа.

Чем открыть BAK файл


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

Способы открытия BAK-файлов

Большинство BAK-файлов автоматически созданы программами, которые так или иначе поддерживают возможность резервного копирования. В некоторых случаях эти файлы можно создать вручную, с той же целью. Количество программ, которые могут работать с такими документами, просто огромно; рассмотреть все возможные варианты в пределах одной статьи не получится, потому мы остановимся на двух наиболее популярных и удобных решениях.

Способ 1: Total Commander

В известный файловый менеджер Тотал Коммандер встроена утилита под названием Lister, которая может распознавать файлы и показывать их примерное содержимое. В нашем случае Листер позволит открыть BAK-файл и определить его принадлежность.

Скачать Total Commander

  1. Откройте программу, затем используйте левую или правую панель, чтобы добраться до местоположения файла, который хотите открыть.
  2. После того как войдёте в папку, выделите нужный документ мышкой и нажмите на кнопку «F3 Просмотр» внизу рабочего окна программы.
  3. Откроется отдельное окошко с отображением содержимого BAK-файла.

Тотал Коммандер можно использовать в качестве универсального инструмента определения, однако какие-либо манипуляции с открытым файлом невозможны.

Способ 2: AutoCAD

Наиболее часто вопрос об открытии BAK-файлов возникает у пользователей САПР от Autodesk — AutoCAD. Мы уже рассматривали особенности открытия файлов с таким расширением в АвтоКАД, так что подробно останавливаться на них не будем.

Урок: Открываем файлы BAK в AutoCAD

Заключение

Напоследок отметим, что в большинстве случаев программы не открывают BAK-файлы, а просто восстанавливают с их помощью данные из резервной копии.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Как и чем открыть файл BAK

Если вы имеете определённый опыт работы на ПК, наверняка любите (или любили) углубляться в файловую систему. Она содержит порой неожиданные составляющие, которые не подходят для прямой работы пользователя с ними. Такие файлы не открыть в пакете Office, «Блокноте», Paint или Photoshop.

Как работать с файлами с расширением BAK?

Но взаимодействие с редкими форматами нередко даёт пользователю новые возможности. Специалисты в области IT хорошо знают об этом. Одним из таких форматов как раз и является «.bak». Вы могли встретить его, если в одной из программ в Windows настроено резервное копирование.

О формате BAK

Этот файл — результат работы резервного копирования. Он является копией исходного файла, запакованной в контейнер для удобства хранения в системе. Файлы с расширением BAK создаются автоматически, иногда пользователь может повлиять на их сохранение.

К примеру, вы работаете в Word и создали новый текстовый документ. Офисный редактор сохранит два экземпляра, один в стандартном формате — «.doc» или «.docx», а второй — в формате «.bak». Это будет старая версия документа.

СПРАВКА Такие действия не позволят системе и вам по ошибке стереть весь документ, если доступ к нему будет прерван. 

Вы также сможете восстановить важный файл, если:

  1. Компьютер потеряет источник питания.
  2. Произойдёт системная ошибка.
  3. Word экстренно завершит свою работу.
  4. Документ будет сохранён поверх старого с лишними правками.
  5. И в некоторых других случаях.

Бывает, что при сохранении файла расширение BAK добавляется к уже существующему. Например, резервный документ может иметь наименование:

documentname.docx.bak

Чтобы работать с содержимым такого контейнера — достаточно удалить неосновное расширение («.bak»). После этого открыть файл можно будет с помощью соответствующей ему программы. Вы будете часто встречать проекты с двойным расширением, если работаете в Автокаде.

Способы работы с BAK

Если вы чётко знаете, какой файл резервировался, открывайте его совместимой программой, предварительно поменяв формат на исходный — не прогадаете. В Автокаде, к примеру, это может быть «.dwg».

ВАЖНО. Когда на ПК есть важные резервные копии любых форматов, избегайте пользоваться чистильщиками системы вроде CCleaner или Windows 7 Manager. Они по умолчанию удаляют такие копии, считая их «мусором».

Не уверены, что скрывается за расширением «.bak»?

  • В Windows попробуйте открыть контейнер с помощью Total Commander. В составе этого менеджера файлов есть утилита Lister. Она анализирует структуру любых файлов и выявляет их происхождение, используя собственные алгоритмы. Чтобы запустить Листер, нужно передвинуть курсор на электронный документ, имеющий «странный» формат, и нажать клавишу F3.
  • В macOS и UNIX-системах вы можете использовать для тех же целей утилиту file. Она поставляется с любой из этих ОС. Не нашли её? Скачайте в сети.

А также для открытия BAK-копий вы можете использовать:

  • MakeMusic Finale;
  • Photodesk Pro Show; 
  • Microsoft SQL Server;
  • AutodeskAutoCAD, о котором говорилось ранее.

СОВЕТ. Каждая из вновь выходящих программ теоретически может использовать этот формат. Если ПО позволяет сохранять информацию на носителях — оно совместимо с BAK-форматом. Пробуйте открыть старую копию во всех установленных программах, если потеряли что-то важное. 

Заключение

Электронные документы с расширением BAK не представляют вреда, как мог бы подумать мнительный пользователь. Напротив, они полезны. Если вы время от времени принудительно завершаете работу ПК или имеете проблемы с электричеством — такие файлы могут стать настоящим спасением.

Хотите узнать больше о форматах данных в Windows и Linux? Читайте наши материалы — огромный объём интересной информации ждёт вас!

Чем открыть формат BAK? Программы для чтения BAK файлов

BAK

Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов). Наиболее популярным программным обеспечением для даного формата является программа Mozilla Firefox (для ОС Windows) - данная программа гарантированно открывает эти файлы. Ниже вы найдете полный каталог программ, открывающих формат BAK для операционной системы Windows, Mac, Linux.

Программы для открытия BAK файлов

Чем открыть BAK в Windows? Mac Linux

Общее описание расширения

Формат файла BAK относится к расширениям из категории Резервное копирование, его полное название - Firefox Bookmarks Backup.

Файл BAK (с англ. Firefox Bookmarks Backup), относится к файлам резервного копирования закладок в браузере Mozilla Firefox. Разработчики данного веб-браузера создали расширение .bak с целью возможности замены основоного файла закладок bookmarks.html в случае его повреждения, вызванного различными факторами. Подобное расширение файла гарантирует пользователю, что резервная копия закладок (Firefox Bookmarks) продолжит своё существование при необходимости.

Узнать подробнее что такое формат BAK

Что еще может вызывать проблемы с файлом?

Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа. Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт "Открыть с помощью", а выпадающем меню выбрать пункт "Выбрать программу...". В результате вы увидите список установленных программ на вашем компьютере, и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта "Использовать это приложение для всех файлов BAK".

Другая проблема, с которой наши пользователи также встречаются довольно часто — файл BAK поврежден. Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера, файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:

  • Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: "Файл filetype:BAK". Просто замените слово "файл" на нужное вам название;
  • Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;

Знаете другие программы, которые могут открыть BAK? Не смогли разобраться как открыть файл? Пишите в комментариях - мы дополним статью и ответим на ваши вопросы.

описание, программы, создающие и открывающие формат

Большинство пользователей компьютеров когда-либо сталкивались на своем компьютере с файлами непонятного расширения BAK. Многие при этом наверняка задавались вопросом, зачем же нужны такие файлы, как их можно использовать, и при помощи каких программ они открываются. С ходу решить задачу, чем открыть файл bak не удастся – при попытке дважды кликнуть по нему мышью в ОС Windows выскочит сообщение с предупреждением об отсутствии ассоциации данного типа файлов программе. И сейчас мы разберемся, что же это за файлы и как их можно использовать.

Зачем нужны файлы BAK

Файлы резервных копий bak широко используются многими приложениями

Файлы формата bak хранят данные, полученные в процессе резервного копирования. Иначе говоря, bak – общий формат файлов резервных копий, таким образом, открытие таких файлов предполагает использование множества программ.

Допустим, вы нашли файл bak. Вам нужно его открыть? Это можно сделать в программе, которой он был создан – это может быть как специализированное приложение для резервного копирования, так и обыкновенным приложением, использующим данный формат файлов в процессе своей работы. Bak файлы в этом случае могут создаваться в процессе обновления, когда необходимо сохранить копию важных файлов, которые будут изменяться.

В качестве примера можно привести программное обеспечение от Autodesk – тот же AutoCAD регулярно создает резервные копии файлов, которые сохраняются в формате bak. Да и многие другие программы для финансового планирования, бухучета, налоговые- и банк-клиенты ведут себя так же.

Что предпринять для открытия bak файла

Вопрос, чем открыть файл bak, может быть плотно связан с его местоположением на жестком диске. Вместе с информацией о именовании таких файлов можно получить представление, какой программой он был создан.  Эту программу и стоит использовать для открытия нужного bak файла. Если же найти такую программу не удается – можно попробовать использовать стандартный блокнот Windows (или любой другой текстовый редактор). Информация внутри файла bak зачастую содержится в текстовом виде, и текстовые редакторы вполне могут отобразить содержимое такого файла. Особое внимание в этом случае стоит уделить данным, содержащимся в самом начале файла bak – многие программы записывают туда служебную информацию и заголовки, которые также могут помочь идентифицировать программу, которой этот файл создавался.

Стоит ли конвертировать файл bak?

Хочется отметить, что, естественно, существует множество способов преобразовать исходный файл bak в один из других типов файла. Однако, это нецелесообразно, поскольку при конвертировании в подавляющем большинстве случаев теряется совместимость полученных файлов с программным обеспечением, создавшим такую резервную копию. Ведь файлы bak (резервная копия) создаются как раз для того, чтобы на случай непредвиденных проблем можно было восстановить исходное содержимое, которое изменяется в процессе конвертации. Поэтому процесс конвертирования файлов формата bak – весьма ненадежная и нецелесообразная затея, от которой лучше отказаться. Ибо незачем.

Что такое: расширение файла .bak и как его открыть?

Многие пользователи наверняка видели расширение файла «.bak» с файлами с разными именами в каталоге их приложений. У каждого расширения свое назначение и свое значение. Некоторое программное обеспечение автоматически создает копию вашего файла с этим расширением при сохранении или сбое файла. Пользователям интересно, что такое расширение файла bat и для чего оно используется. В этой статье мы обсудим расширение .bak и то, как его открыть, если это возможно.

Расширение файла .bak

Что такое расширение файла .bak?

BAK означает файл резервной копии, это расширение файла, используемое многими различными приложениями для хранения резервной копии. Большинство приложений автоматически создают файлы BAK для хранения резервной копии файла, а некоторым потребуются ручные инструкции от пользователей. Этот файл также можно использовать для редактирования копии файла вместо использования оригинала. Это похоже на схемы именования, такие как файл ~ , файл.старый , файл. ориг и тд.

Microsoft SQL Server также использует расширение файла bak для хранения резервных копий баз данных. Пользователи могут сохранить резервную копию своих баз данных MS SQL в один файл с расширением .bak на диске и использовать этот файл для восстановления базы данных на вновь установленном сервере SQL.

Многие другие приложения также используют расширения файлов BAK для сохранения своих резервных копий. Некоторые из распространенных и хорошо известных приложений - это Google Chrome, HyperCam, MATLAB, Nootepad ++, Photoshop, Sony Vegas, SQL Server, TeamViewer Manager, WhatsApp и Microsoft Word.

файл .bak исходного файла

Как открыть файл .bak?

Этот файл не похож на некоторые файлы JPG или TXT, которые можно без проблем открыть в любой программе. Файлы BAK работают иначе, чем другие файлы. Вы не можете открыть файл .bak определенного программного обеспечения в другом, потому что каждое программное обеспечение создает свой собственный конкретный файл .bak для собственного использования. Чтобы показать вам, как это работает с другим приложением, мы продемонстрируем два метода для двух разных приложений.

Метод 1: Использование.Файл .bak в Notepad ++

Notepad ++ создает резервные копии файлов с расширением .bak, чтобы пользователи могли восстановить свою работу, если файлы будут удалены или повреждены. Это будет работать, только если опция резервного копирования включена в настройках программного обеспечения. Если он включен, выполните следующие действия:

  1. Дважды щелкните ярлык Notepad ++ или удерживайте клавишу Windows и нажмите S , чтобы открыть функцию поиска , введите Notepad ++ и Enter .
  2. Щелкните меню Settings в Notepad ++ и выберите Preferences .
  3. На левой панели выберите параметр Backup и проверьте путь к каталогу для файлов резервных копий (.bak).
.

Права доступа к файлам в Linux / Unix с примером

  • Home
  • Testing

      • Back
      • Agile Testing
      • BugZilla
      • Cucumber
      • Database Testing
      • ETL Testing
      • Назад
      • JUnit
      • LoadRunner
      • Ручное тестирование
      • Мобильное тестирование
      • Mantis
      • Почтальон
      • QTP
      • Назад
      • Центр качества (ALM)
      • Центр качества (ALM)
      • Управление тестированием
      • TestLink
  • SAP

      • Назад
      • ABAP
      • APO
      • Начинающий
      • Basis
      • BODS
      • BI
      • BPC
      • CO
      • Назад
      • CRM
      • Crystal Reports
      • QM4000
      • QM4
      • Заработная плата
      • Назад
      • PI / PO
      • PP
      • SD
      • SAPUI5
      • Безопасность
      • Менеджер решений
      • Successfactors
      • Учебники SAP

        • Apache
        • AngularJS
        • ASP.Net
        • C
        • C #
        • C ++
        • CodeIgniter
        • СУБД
        • JavaScript
        • Назад
        • Java
        • JSP
        • Kotlin
        • Linux
        • Linux
        • Kotlin
        • Linux
        • js
        • Perl
        • Назад
        • PHP
        • PL / SQL
        • PostgreSQL
        • Python
        • ReactJS
        • Ruby & Rails
        • Scala
        • SQL
        • 000
        • SQL
        • 000
        • SQL
        • 000 0003 SQL 000
        • UML
        • VB.Net
        • VBScript
        • Веб-службы
        • WPF
    • Обязательно учите!

        • Назад
        • Бухгалтерский учет
        • Алгоритмы
        • Android
        • Блокчейн
        • Бизнес-аналитик
        • Создание веб-сайта
        • Облачные вычисления
        • COBOL
        • Встроенные системы
        • 0003
        • 9000 Эталонный дизайн
        • 900 Ethical
        • Учебные пособия по Excel
        • Программирование на Go
        • IoT
        • ITIL
        • Jenkins
        • MIS
        • Сеть
        • Операционная система
        • Назад
        • Prep
        • Управление проектом
        • Prep
        • PM Salesforce
        • SEO
        • Разработка программного обеспечения
        • VBA
        900 04
    • Большие данные

        • Назад
        • AWS
        • BigData
        • Cassandra
        • Cognos
        • Хранилище данных
        • DevOps Back
        • DevOps Back
        • HBase
          • HBase2
          • MongoDB
          • NiFi
          • OBIEE
      .

      , как открыть или создать файл .out с разрешениями в C

      Переполнение стека
      1. Около
      2. Товары
      3. Для команд
      1. Переполнение стека Общественные вопросы и ответы
      2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
      3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
      4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
      5. Реклама Свяжитесь с разработчиками и технологами по всему миру
      6. О компании
      .

      linux - Как изменить права доступа к файлам в Ubuntu

      Переполнение стека
      1. Около
      2. Товары
      3. Для команд
      1. Переполнение стека Общественные вопросы и ответы
      2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
      .

      intellij idea - файлы ___jb_bak___ и ___jb_old___ в PyCharm

      Переполнение стека
      1. Около
      2. Товары
      3. Для команд
      1. Переполнение стека Общественные вопросы и ответы
      2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
      .

      разрешений для файлов | Документы Microsoft

      • 4 минуты на чтение

      В этой статье

      На этой странице подробно описано, как права доступа к файлам Linux интерпретируются в подсистеме Windows для Linux, особенно при доступе к ресурсам внутри Windows в файловой системе NT. Эта документация предполагает базовое понимание структуры разрешений файловой системы Linux и команды umask.

      При доступе к файлам Windows из WSL права доступа к файлам либо вычисляются из разрешений Windows, либо считываются из метаданных, которые были добавлены к файлу с помощью WSL. Эти метаданные по умолчанию не включены.

      Когда метаданные включены в качестве параметра монтирования в WSL, расширенные атрибуты файлов Windows NT могут быть добавлены и интерпретированы для предоставления разрешений файловой системы Linux.

      WSL может добавить четыре расширенных атрибута NTFS:

      Имя атрибута Описание
      $ LXUID Пользователь ID владельца
      $ LXGID ID владельца группы
      $ LXMOD Файловый режим (восьмеричные числа и тип разрешений файловых систем, e.г: 0777)
      $ LXDEV Устройство, если это файл устройства

      Кроме того, любой файл, который не является обычным файлом или каталогом (например, символические ссылки, FIFO, блочные устройства, сокеты unix и символьные устройства), также имеет точку повторной обработки NTFS. Это значительно ускоряет определение типа файла в данном каталоге без необходимости запрашивать его расширенные атрибуты.

      Сценарии доступа к файлам

      Ниже приводится описание того, как определяются разрешения при доступе к файлам различными способами с использованием подсистемы Windows для Linux.

      Доступ к файлам в файловой системе диска Windows (DrvFS) из Linux

      Эти сценарии возникают, когда вы обращаетесь к своим файлам Windows из WSL, скорее всего, через / mnt / c .

      Разрешения на чтение файла из существующего файла Windows

      Результат зависит от того, есть ли у файла уже существующие метаданные.

      Файл DrvFS не имеет метаданных (по умолчанию)

      Если файл не имеет связанных с ним метаданных, мы преобразуем действующие разрешения пользователя Windows на биты чтения / записи / выполнения и устанавливаем их в this как одно и то же значение для пользователя, группы и других.Например, если ваша учетная запись пользователя Windows имеет доступ на чтение и выполнение, но не на запись в файл, то это будет отображаться как r-x для пользователя, группы и других. Если для файла установлен атрибут «Только чтение» в Windows, тогда мы не предоставляем доступ на запись в Linux.

      Файл имеет метаданные

      Если в файле присутствуют метаданные, мы просто используем эти значения метаданных вместо преобразования действующих разрешений пользователя Windows.

      Изменение прав доступа к существующему файлу Windows с помощью chmod

      Результат зависит от того, есть ли у файла уже существующие метаданные.

      файл chmod не имеет метаданных (по умолчанию)

      Chmod будет иметь только один эффект: если вы удалите все атрибуты записи файла, тогда для файла Windows будет установлен атрибут «только чтение», поскольку это то же поведение, что и CIFS (Common Internet File System), который является Клиент SMB (Server Message Block) в Linux.

      файл chmod имеет метаданные

      Chmod изменит или добавит метаданные в зависимости от уже существующих метаданных файла.

      Имейте в виду, что вы не можете предоставить себе больший доступ, чем тот, который у вас есть в Windows, даже если в метаданных указано, что это так.Например, вы можете настроить метаданные для отображения того, что у вас есть права на запись в файл, используя chmod 777 , но если вы попытаетесь получить доступ к этому файлу, вы все равно не сможете писать в него. Это благодаря совместимости, поскольку любые команды чтения или записи в файлы Windows маршрутизируются через ваши разрешения пользователя Windows.

      Создание файла в DriveFS

      Результат зависит от того, включены ли метаданные.

      Метаданные не включены (по умолчанию)

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

      Метаданные включены

      Биты прав доступа файла установлены в соответствии с umask Linux, и файл будет сохранен с метаданными.

      Какому пользователю Linux и группе Linux принадлежит файл?

      Результат зависит от того, есть ли у файла уже существующие метаданные.

      Пользовательский файл не имеет метаданных (по умолчанию)

      В сценарии по умолчанию при автоматическом монтировании дисков Windows мы указываем, что идентификатор пользователя (UID) для любого файла установлен на идентификатор пользователя вашего WSL-пользователя, а идентификатор группы (GID) установлен на основной идентификатор группы вашего WSL. пользователь.

      Пользовательский файл имеет метаданные

      UID и GID, указанные в метаданных, применяются как владелец пользователя и владелец группы файла.

      Доступ к файлам Linux из Windows с использованием \\ wsl $

      При доступе к файлам Linux через \\ wsl $ будет использоваться пользователь по умолчанию вашего дистрибутива WSL. Поэтому любое приложение Windows, обращающееся к файлам Linux, будет иметь те же разрешения, что и пользователь по умолчанию.

      Создание нового файла

      umask по умолчанию применяется при создании нового файла внутри дистрибутива WSL из Windows.Значение umask по умолчанию - 022 , или, другими словами, оно разрешает все разрешения, кроме прав записи для групп и других.

      Доступ к файлам в корневой файловой системе Linux из Linux

      Любые файлы, созданные, измененные или доступные в корневой файловой системе Linux, соответствуют стандартным соглашениям Linux, таким как применение маски umask к вновь созданному файлу.

      Настройка прав доступа к файлам

      Вы можете настроить права доступа к файлам на дисках Windows, используя параметры монтирования в wsl.конф. Параметры монтирования позволяют вам установить маски прав доступа umask , dmask и fmask . umask применяется ко всем файлам, dmask применяется только к каталогам, а fmask применяется только к файлам. Эти маски разрешений затем подвергаются логической операции ИЛИ при применении к файлам, например: Если у вас есть значение umask 023 и значение fmask 022 , то результирующая маска разрешений для файлов будет 023 .

      Инструкции о том, как это сделать, см. В статье «Настройка параметров запуска каждого дистрибутива с помощью wslconf».

      .

      Смотрите также