Основен Windows 10 Chmod и Chown WSL Подобрения в Windows 10

Chmod и Chown WSL Подобрения в Windows 10



Потребителите на Linux определено са запознати с инструментите за конзола chown и chmod. Тези две приложения са от съществено значение, когато става въпрос за разрешение и управление на собствеността. Наскоро Microsoft направи редица подобрения на тези инструменти в собствената си подсистема Linux, свързана с Windows 10.

Реклама

Вече можете да зададете собственика и групата файлове с помощта на chmod / chown и да промените разрешенията за четене / запис / изпълнение в WSL. Можете също така да създавате специални файлове като fifos, unix гнезда и файлове на устройства. Това беше дългоочаквана функция за много потребители на WSL.

какъв овен имам инсталиран

Друга интересна промяна са новите опции за монтаж с файловата система DrvFs за проектиране на разрешения върху файлове, заедно с предоставяне на нови метаданни на Linux за файлове и папки.

Трябва да предприемете една стъпка, преди да можете да се насладите на тези нови функции: Трябва да демонтирате drvfs и да го монтирате отново с флага „метаданни“. За да направите това, въведете следните команди в терминала:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o метаданни

Можете да проверите дали е монтиран правилно, като стартирате „mount -l“, за да видите нещо подобно:

DrvFs е приставка за файлова система за WSL, която добавя поддръжка за взаимодействие между WSL и файловата система на Windows. DrvFs позволява на WSL да монтира устройства с поддържани файлови системи под / mnt, като / mnt / c, / mnt / d и др.
DrvFs добавя редица нови опции за монтиране. Те са както следва:
Новите опции за монтиране включват:

  • uid: потребителският идентификатор, използван за собственика на всички файлове
  • gid: идентификаторът на групата, използван за собственика на всички файлове
  • umask: осмична маска от разрешения за изключване за всички файлове и директории.
  • fmask: осмична маска от разрешения за изключване за всички обикновени файлове.
  • dmask: осмична маска на разрешения за изключване за всички директории.

Вижте следния пример:

каква е командата за запазване на инвентара в minecraft
sudo mount -t drvfs C: / mnt / c -o метаданни, uid = 1000, gid = 1000, umask = 22, fmask = 111

След като изпълните командата за монтиране, ще видите вашето монтиране (в този случай C :), изброено с всички параметри, които сте въвели при заявка за списък с монтирани устройства.

Тази промяна ще позволи монтиране на Windows папки и дялове под друг потребителски акаунт в WSL, а не по подразбиране .

С тази промяна разрешенията на Linux се съхраняват като допълнителни метаданни за файл. Това ще позволи съхраняване на разрешения за Linux и Windows за един файл. Сега можете да промените разрешенията както в WSL, така и в Windows поотделно, без да нарушавате околната среда. Както си спомняте, модифицирането на Linux файлове от Windows може да наруши WSL по-рано .

Новосъздадените файлове в WSL ще бъдат създадени с метаданни по подразбиране и ще спазват опциите за монтиране, които сте задали.

как да се правят роли в сървър за раздори

Важни предупреждения

Има няколко неща, за да сте сигурни, че сте наясно, когато се занимавате с новите метаданни:

Редактирането на файл с помощта на редактор на Windows може да премахне метаданните на Linux за файла. В този случай файлът ще се върне към разрешенията си по подразбиране.

Премахването на всички битове за запис на файл в WSL ще накара Windows да маркира файла като само за четене.
Ако имате инсталирани няколко WSL дистрибуции или множество потребители на Windows с инсталиран WSL, всички те ще използват едни и същи метаданни за едни и същи файлове. Uid-овете на всеки WSL потребителски акаунт може да се различават. Това нещо, което трябва да имате предвид при задаване на разрешения.

Например можете да деактивирате разрешенията за запис на файл в Windows и chmod файлът да показва разрешенията за запис са активирани в WSL. Или можете да имате разрешения за четене под Windows и да премахнете разрешенията за четене в WSL. Можете да видите тази концепция илюстрирана по-долу.

Източник: Microsoft .

Интересни Статии

Избор На Редактора

Добавете скици към съобщения в приложението Mail в Windows 10
Добавете скици към съобщения в приложението Mail в Windows 10
Наскоро Microsoft добави поддръжка на мастило към приложението Mail в Windows 10, така че сега ви позволява да вмъквате чертежи и скици във вашите писма.
Най-често срещаните видео формати – Ръководство
Най-често срещаните видео формати – Ръководство
От MP4 до MKV, има множество видео формати, които се грижат за различни цели. Те включват качване, поточно предаване или редактиране на видео. Някои формати обаче се предлагат с различни характеристики, които ограничават тяхната адаптивност. Независимо дали сте видеоредактор
BB-8 има приятел! Sphero представя новия робот „Междузвездни войни: Последният джедай“ BB-9E
BB-8 има приятел! Sphero представя новия робот „Междузвездни войни: Последният джедай“ BB-9E
Коледа може още да е далеч, но няма да мине много, докато всички деца (в всеобхватния смисъл) се копнеят след тези нови играчки, свързани със Sphero. Компанията току-що обяви своите чисто нови дроиди,
Как да поправите, когато Windows Update не се изтегля
Как да поправите, когато Windows Update не се изтегля
За да поддържа устройствата да работят гладко и без грешки, Windows редовно предоставя на потребителите на тяхната операционна система актуализации, които решават проблеми, свързани със сигурността, функцията и т.н. Добра практика е да инсталирате актуализациите веднага щом получите
Активирайте глобалните медийни контроли в Google Chrome
Активирайте глобалните медийни контроли в Google Chrome
Как да активирам глобален медиен контрол в Google Chrome. От Google Chrome 77 вече можете да активирате Global Media Controls в стабилния клон на братчето
Как да видите заявки за съобщения в Instagram
Как да видите заявки за съобщения в Instagram
Исканията за съобщения в Instagram се случват, когато потребител, който не ви следва, ви изпрати DM. Ето как да намерите заявки за съобщения и как можете да отговорите.
Как да изтеглите Amazon Prime Movies
Как да изтеглите Amazon Prime Movies
Гледайте филми и телевизионни предавания на Amazon Prime офлайн на вашия таблет Kindle Fire, смартфон или таблет с Android или Windows 10 или iOS устройство.