لینکس صارفین یقینی طور پر ڈاون اور chmod کنسول ٹولز سے واقف ہیں۔ جب اجازت اور ملکیت کے انتظام کی بات ہو تو یہ دونوں ایپس ضروری ہیں۔ حال ہی میں مائیکرو سافٹ نے ونڈوز 10 کے ساتھ بنڈل اپنے ہی لینکس سب سسٹم میں ان ٹولز میں بے شمار بہتری لائی ہے۔
اشتہار
اب آپ chmod / chown کا استعمال کرتے ہوئے فائلوں کے مالک اور گروپ کو سیٹ کرسکتے ہیں اور WSL میں اجازتوں کو پڑھنے / لکھنے / عملدرآمد کرنے میں ترمیم کرسکتے ہیں۔ آپ خصوصی فائلیں بھی بنا سکتے ہیں جیسے فیفوس ، یونکس ساکٹ ، اور ڈیوائس فائلیں۔ یہ متعدد ڈبلیو ایس ایل صارفین کے لئے طویل انتظار کی خصوصیت تھی۔
کسی کو ڈس ڈور سرور سے کیسے روکنا ہے
ایک اور دلچسپ تبدیلی ڈرائیو ایفس فائل سسٹم کے ساتھ فائلوں اور فولڈروں پر نیا لینکس میٹا ڈیٹا فراہم کرنے کے ساتھ ساتھ فائلوں میں اجازت کے منصوبے کے ل mount نئے بڑھتے ہوئے اختیارات ہیں۔
ان نئی خصوصیات سے لطف اندوز ہونے سے پہلے آپ کو ایک قدم اٹھانا ہوگا: آپ کو ڈراوف کو غیر ماؤنٹ کرنا ہوگا اور اسے 'میٹا ڈیٹا' پرچم کے ساتھ دوبارہ ترتیب دینا ہوگا۔ ایسا کرنے کے لئے ، ٹرمینل پر درج ذیل کمانڈ درج کریں:
sudo umount / mnt / c sudo Mount -t drvfs C: / mnt / c -o میٹا ڈیٹا
آپ تصدیق کرسکتے ہیں کہ کچھ ایسا دیکھنے کے لئے 'پہاڑ-ایل' چلا کر یہ صحیح طریقے سے سوار ہے:
ڈرائیو ایفس ڈبلیو ایس ایل کے لئے ایک فائل سسٹم پلگ ان ہے جو ڈبلیو ایس ایل اور ونڈوز فائل سسٹم کے مابین انٹرپ کے لئے مدد فراہم کرتا ہے۔ DrvFs WSL کو / mnt کے تحت سپورٹ فائل سسٹم ، جیسے / mnt / c ، / mnt / d ، وغیرہ کے ساتھ ڈرائیوز کو ماؤنٹ کرنے کے قابل بناتا ہے۔
DrvFs نے بہت سے نئے ماؤنٹ آپشنز کا اضافہ کیا ہے۔ وہ مندرجہ ذیل ہیں:
نئے پہاڑ اختیارات میں شامل ہیں:
- uid: صارف فائل جو تمام فائلوں کے مالک کے لئے استعمال ہوتا ہے
- gid: تمام فائلوں کے مالک کے لئے استعمال ہونے والا گروپ ID
- umask: تمام فائلوں اور ڈائریکٹریوں کے لئے خارج کرنے کے لئے اجازت کا ایک آکٹک ماسک.
- fmask: تمام باقاعدہ فائلوں کو خارج کرنے کے لئے اجازت کا ایک آکٹک ماسک۔
- ڈیمسک: تمام ڈائریکٹریوں کو خارج کرنے کے لئے اجازت کا ایک آکٹک ماسک۔
مندرجہ ذیل مثال ملاحظہ کریں:
IPHONE پر کسی کو فیس بک پر بلاک کرنے کے لئے کس طرح؟
sudo Mount -t drvfs C: / mnt / c -o میٹا ڈیٹا ، uid = 1000 ، gid = 1000 ، umask = 22 ، fmask = 111
ماؤنٹ کمانڈ پر عمل درآمد کرنے کے بعد ، آپ اپنے پہاڑ کو دیکھیں گے (اس معاملے میں ، سی :) ان تمام پیرامیٹرز کے ساتھ درج ہیں جو آپ ماونٹڈ ڈیوائسز کی فہرست کے بارے میں سوال کرتے وقت گزر چکے ہیں۔
یہ تبدیلی WSL کے بجائے دوسرے صارف اکاؤنٹ کے تحت بڑھتے ہوئے ونڈوز فولڈرز اور پارٹیشنز کی اجازت دے گی پہلے سے طے شدہ .
اس تبدیلی کے ساتھ ، لینکس کی اجازتوں کو کسی فائل کیلئے اضافی میٹا ڈیٹا کے طور پر ذخیرہ کیا جائے۔ اس سے ایک فائل کے لینکس اور ونڈوز دونوں اجازتیں اسٹور ہوسکیں گی۔ اب آپ ماحول کو توڑے بغیر ڈبلیو ایس ایل یا ونڈوز دونوں میں الگ الگ اجازتیں تبدیل کرسکتے ہیں۔ جیسا کہ آپ کو یاد ہوگا ، ونڈوز سے لینکس فائلوں میں ترمیم WSL کو پہلے توڑ سکتی ہے .
ڈبلیو ایس ایل میں نئی تخلیق شدہ فائلیں بطور ڈیٹا ڈیٹا میٹا ڈیٹا کے ساتھ تخلیق کی جائیں گی اور آپ نے جو پہاڑ اختیارات مرتب کیے ہیں ان کا احترام کریں گے۔
ونڈوز 10 ریکوری سی ڈی بنانے کا طریقہ
اہم غار
اس بات کو یقینی بنانے کے لئے کچھ چیزیں ہیں کہ جب آپ نئے میٹا ڈیٹا کے ساتھ ٹنکرنگ کرتے ہو تو آپ واقف ہوں گے:
ونڈوز ایڈیٹر کا استعمال کرتے ہوئے فائل میں ترمیم کرنا فائل کا لینکس میٹا ڈیٹا کو ہٹا سکتا ہے۔ اس صورت میں ، فائل اپنے پہلے سے طے شدہ اجازتوں میں واپس آجائے گی۔
WSL میں فائل پر لکھنے کے تمام بٹس کو ہٹانے سے ونڈوز فائل کو صرف پڑھنے کے بطور نشان زد کردے گی۔
اگر آپ کے پاس متعدد WSL ڈسٹروس انسٹال ہیں یا WSL والے ایک سے زیادہ ونڈوز صارفین انسٹال ہیں تو ، وہ سب ایک جیسی میٹا ڈیٹا ایک ہی فائلوں پر استعمال کریں گے۔ یو ڈبلیو ایس ایل کے صارف اکاؤنٹ میں سے مختلف ہوسکتے ہیں۔ اجازتوں کو ترتیب دیتے وقت اس پر غور کرنا۔
مثال کے طور پر ، آپ ونڈوز میں کسی فائل پر لکھنے کی اجازت کو غیر فعال کرسکتے ہیں اور ڈبلیو ایس ایل میں لکھنے کی اجازتوں کو ظاہر کرنے کے ل ch فائل کو chmod کر سکتے ہیں۔ یا آپ ونڈوز کے تحت پڑھنے کی اجازت لے سکتے ہیں اور ڈبلیو ایس ایل میں پڑھنے کی اجازتوں کو دور کرسکتے ہیں۔ آپ ذیل میں اس تصور کو سچ illustا دیکھ سکتے ہیں۔
ذریعہ: مائیکرو سافٹ .