رئيسي نظام التشغيل Windows 10 تحسينات Chmod و Chown WSL في Windows 10

تحسينات Chmod و Chown WSL في Windows 10



مستخدمو Linux على دراية بأدوات وحدة التحكم chown و chmod. هذان التطبيقان ضروريان عندما يتعلق الأمر بإدارة الأذونات والملكية. في الآونة الأخيرة ، أجرت Microsoft عددًا من التحسينات على هذه الأدوات في نظام Linux الفرعي الخاص بها المجمّع مع Windows 10.

إعلانات

يمكنك الآن تعيين المالك ومجموعة الملفات باستخدام chmod / chown وتعديل أذونات القراءة / الكتابة / التنفيذ في WSL. يمكنك أيضًا إنشاء ملفات خاصة مثل fifos و unix sockets وملفات الجهاز. لقد كانت ميزة طال انتظارها للعديد من مستخدمي WSL.

أفضل مضاد فيروسات مجاني 2018 لنظام التشغيل windows 10

تغيير آخر مثير للاهتمام هو خيارات التثبيت الجديدة مع نظام ملفات DrvFs لعرض الأذونات على الملفات جنبًا إلى جنب مع توفير بيانات تعريف Linux جديدة على الملفات والمجلدات.

هناك خطوة واحدة يجب عليك اتخاذها قبل أن تتمكن من الاستمتاع بهذه الميزات الجديدة: يجب إلغاء تحميل ملفات drvf وإعادة تحميلها بعلامة 'البيانات الوصفية'. للقيام بذلك ، أدخل الأوامر التالية في Terminal:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o metadata

يمكنك التحقق من أنه تم تركيبه بشكل صحيح عن طريق تشغيل 'mount -l' لرؤية شيء مثل هذا:

DrvFs هو مكون إضافي لنظام ملفات لـ WSL والذي يضيف دعمًا للتداخل بين WSL ونظام ملفات Windows. تمكّن DrvFs WSL من تحميل محركات الأقراص باستخدام أنظمة الملفات المدعومة ضمن / mnt ، مثل / mnt / c و / mnt / d ، إلخ.
يضيف DrvFs عددًا من خيارات التحميل الجديدة. وهم على النحو التالي:
تتضمن خيارات التثبيت الجديدة ما يلي:

  • uid: معرف المستخدم المستخدم لمالك جميع الملفات
  • gid: معرف المجموعة المستخدم لمالك جميع الملفات
  • umask: قناع ثماني من الأذونات للاستثناء لجميع الملفات والأدلة.
  • fmask: قناع ثماني من الأذونات للاستثناء لجميع الملفات العادية.
  • dmask: قناع ثماني من الأذونات للاستبعاد لجميع الدلائل.

انظر المثال التالي:

كيفية فتح مستندات Word على هاتف android
sudo mount -t drvfs C: / mnt / c -o metadata ، uid = 1000 ، gid = 1000 ، umask = 22 ، fmask = 111

بعد تنفيذ أمر التحميل ، سترى التثبيت (في هذه الحالة ، C :) مدرج مع جميع المعلمات التي مررتها عند الاستعلام عن قائمة بالأجهزة المثبتة.

سيسمح هذا التغيير بتركيب مجلدات وأقسام Windows ضمن حساب مستخدم آخر في WSL بدلاً من ملف الافتراضي واحد .

مع هذا التغيير ، يتم تخزين أذونات Linux مع بيانات وصفية إضافية لملف. سيسمح هذا بتخزين أذونات Linux و Windows لملف واحد. الآن يمكنك تغيير الأذونات في كل من WSL أو Windows بشكل منفصل دون كسر البيئة. كما قد تتذكر ، قد يؤدي تعديل ملفات Linux من Windows إلى تعطيل WSL سابقًا .

سيتم إنشاء الملفات التي تم إنشاؤها حديثًا في WSL باستخدام بيانات التعريف افتراضيًا وستحترم خيارات التحميل التي قمت بتعيينها.

كيفية إعادة توجيه رسائل البريد الإلكتروني تلقائيًا في Outlook 2017

محاذير مهمة

هناك بعض الأشياء التي يجب التأكد من أنك على دراية بها عند العبث بالبيانات الوصفية الجديدة:

قد يؤدي تحرير ملف باستخدام محرر Windows إلى إزالة بيانات Linux الوصفية للملف. في هذه الحالة ، سيعود الملف إلى أذوناته الافتراضية.

ستؤدي إزالة كافة بتات الكتابة الموجودة على ملف في WSL إلى جعل Windows يضع علامة على الملف كملف للقراءة فقط.
إذا كان لديك العديد من توزيعات WSL المثبتة أو العديد من مستخدمي Windows مع تثبيت WSL ، فسيستخدمون جميعًا نفس البيانات الوصفية في نفس الملفات. قد يختلف معرف المستخدم الخاص بكل حساب مستخدم WSL. هذا شيء يجب مراعاته عند تعيين الأذونات.

على سبيل المثال ، يمكنك تعطيل أذونات الكتابة على ملف في Windows و chmod لإظهار تمكين أذونات الكتابة في WSL. أو يمكنك تمكين أذونات القراءة ضمن Windows وإزالة أذونات القراءة في WSL. يمكنك رؤية هذا المفهوم موضح أدناه.

مصدر: مايكروسوفت .

مقالات مثيرة للاهتمام

اختيار المحرر

كيفية تحرير ملف PDF على جهاز ماك
كيفية تحرير ملف PDF على جهاز ماك
يعد تحرير ملف PDF على جهاز Mac أسهل مما تعتقد. فيما يلي كيفية القيام بذلك باستخدام Preview أو محرر PDF قائم على الويب تابع لجهة خارجية.
كيف تتحقق مما إذا كان الكمبيوتر اللوحي Amazon Fire الخاص بك يتم شحنه عندما يكون ميتًا
كيف تتحقق مما إذا كان الكمبيوتر اللوحي Amazon Fire الخاص بك يتم شحنه عندما يكون ميتًا
تعد أقراص Kindle Fire من بين أرخص أنواع الأجهزة اللوحية التي يمكنك العثور عليها في السوق اليوم. على الرغم من أنها قد تكون محدودة في الوظائف والميزات ، إلا أنها تعمل بنظام Fire OS مستقر للغاية وهي رائعة في ما هي عليه
Microsoft Edge مقابل Internet Explorer 11
Microsoft Edge مقابل Internet Explorer 11
مع كل الجلبة المحيطة بالمظهر الجديد لنظام التشغيل Windows 10 ، وإعادة تقديم شريط المهام ، وتكامل تطبيقات Cortana و Universal ، ربما تكون قد فاتتك واحدة من أكبر الإضافات الجديدة لنظام التشغيل - Windows 10 لديه كل-
كيفية إعداد Google Chromecast: دليل خطوة بخطوة لتكوين جهاز البث الخاص بك
كيفية إعداد Google Chromecast: دليل خطوة بخطوة لتكوين جهاز البث الخاص بك
يعد Google Chromecast ، الذي تزداد شعبيته ، أحد أكثر أجهزة البث المفيدة المتاحة للمستخدمين في جميع أنحاء العالم اليوم. يمكنك استخدام هذا الجهاز المتطور لدفق المحتوى وعرض مقاطع الفيديو المنزلية على شاشة أكبر ومشاركة العروض التقديمية.
قم بتغيير موقع مجلد الصور المحفوظة أو استعادته في نظام التشغيل Windows 10
قم بتغيير موقع مجلد الصور المحفوظة أو استعادته في نظام التشغيل Windows 10
كيفية تغيير أو استعادة موقع مجلد الصور المحفوظة في نظام التشغيل Windows 10 يأتي Windows 10 مع مجلد الصور المألوف لكل مستخدم. في معظم الحالات ، يكون مساره شيئًا مثل C: Users SomeUser Pictures. يمكنك فتحه بسرعة عن طريق كتابة٪ userprofile٪ Pictures في شريط عنوان File Explorer. إعلان بمجرد فتح هذا المجلد PC Pictures ، يمكنك
كيفية إزالة زر البدء في Windows 8.1
كيفية إزالة زر البدء في Windows 8.1
أصدرت Microsoft Windows 8.1 لمشتركي MSDN و Technet ، وقررت تجربة نظام التشغيل الجديد اللامع هذا من Redmond. باختصار: يعمل Windows 8.1 على تحسين نظام التشغيل Windows 8 على جانب الجهاز اللوحي ، لكنني لم أجد تغييرات كبيرة في جانب 'سطح المكتب'. بعد الافراج عن ويندوز
HTC 10 vs LG G5: أيهما هو الرائد المناسب لك؟
HTC 10 vs LG G5: أيهما هو الرائد المناسب لك؟
هل يجب عليك شراء HTC 10 أو LG G5؟ نحن في موسم إصدارات Android الرائد! وهذا يعني أنه في غضون أسابيع قليلة ، رأينا طرازات جديدة على أعلى مستوى من Samsung و HTC و LG.