Разрешение диска изменилось после открытия диска для записи в Python - PullRequest
0 голосов
/ 23 апреля 2020

Я сталкиваюсь со странным поведением. Я пишу на необработанное устройство (подключенный диск в Linux) в python, используя этот код:

with open("/dev/xvdf", 'w') as disk:
    disk.write("aaa")

до того, как я выполнил этот код, дисковые привилегии были:

brwxrwxrwx 1 root disk 202, 80 Apr 23 07:59 /dev/xvdf

После выполнения этого кода он изменился на:

brw-rw---- 1 root disk 202, 80 Apr 23 07:59 /dev/xvdf
  1. Почему права доступа к файлу меняются после открытия файла для записи?
  2. Есть какое-нибудь решение для этого? Мне нужно, чтобы файл оставался с теми же полными привилегиями.

Спасибо за вашу помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...