ونڈوز میں آپ کے اوبنٹو باش فائلوں تک کیسے رسائی حاصل کریں (اور آپ کے ونڈوز سسٹم ڈرائیو میں باش)
لینکس کے ماحول جو آپ اسٹور سے انسٹال کرتے ہیں (جیسے اوبنٹو اور اوپن سوس) ان کی فائلوں کو پوشیدہ فولڈر میں رکھتے ہیں۔ آپ فائلوں کا بیک اپ لینے اور دیکھنے کے لئے اس فولڈر تک رسائی حاصل کرسکتے ہیں۔ آپ باش شیل سے اپنی ونڈوز فائلوں تک بھی رسائی حاصل کرسکتے ہیں۔
اپ ڈیٹ: ونڈوز 10 کے مئی 2019 کی تازہ کاری سے شروع ہوکر ، ونڈوز ایپلی کیشنز سے اپنی لینکس فائلوں تک رسائی کا ایک باضابطہ ، محفوظ طریقہ موجود ہے۔
ونڈوز ٹولز کے ذریعہ لینکس فائلوں میں ترمیم نہ کریں
مائیکرو سافٹ نے ونڈوز سافٹ ویئر کے ساتھ لینکس فائلوں کو شامل کرنے یا ان میں ترمیم کرنے کے خلاف سختی سے انتباہ دیا ہے۔ اس سے میٹا ڈیٹا میں دشواری پیدا ہوسکتی ہے یا فائل میں بدعنوانی پیدا ہوسکتی ہے اور آپ اسے ٹھیک کرنے کے ل to اپنے لینکس کی تقسیم کو ان انسٹال اور انسٹال کرنے پر مجبور کرسکتے ہیں۔ تاہم ، آپ ونڈوز سافٹ ویئر کا استعمال کرتے ہوئے اپنی لینکس فائلوں کو دیکھ اور بیک اپ لے سکتے ہیں ، اور اس سے کوئی پریشانی نہیں ہوگی۔
دوسرے لفظوں میں ، لینکس کے فولڈر کے ساتھ اس طرح سلوک کریں جیسے یہ ونڈوز کے اندر ہی پڑھنے کے لئے ہے۔ کسی بھی ونڈوز ٹول کو استعمال نہ کریں ، بشمول گرافیکل ایپس یا کمانڈ لائن ٹولز ان میں ترمیم کرنے کیلئے۔ ونڈوز ٹولز کا استعمال کرکے ان فولڈروں میں نئی فائلیں نہ بنائیں۔
اگر آپ لینکس اور ونڈوز دونوں ماحول سے کسی فائل کے ساتھ کام کرنا چاہتے ہیں تو ، آپ کو اسے اپنے ونڈوز فائل سسٹم میں بنانا چاہئے۔ مثال کے طور پر ، اگر آپ ونڈوز میں C: \ پروجیکٹ پر فولڈر رکھتے ہیں تو ، آپ لینکس ماحول میں / mnt / c / پروجیکٹ پر بھی اس تک رسائی حاصل کرسکتے ہیں۔ چونکہ یہ ونڈوز فائل سسٹم میں محفوظ ہے اور اسے / mnt / c کے تحت حاصل کیا جاتا ہے ، لہذا ونڈوز یا لینکس کے کسی بھی ٹولز سے فائل میں ترمیم کرنا محفوظ ہے۔
جہاں ونڈوز لینکس فائلوں کو اسٹور کرتا ہے
آپ کا لینکس فائل سسٹم کسی وجہ سے پوشیدہ فولڈر میں محفوظ ہے ، کیونکہ مائیکروسافٹ نہیں چاہتا ہے کہ آپ اس کے ساتھ چھیڑ چھاڑ کریں۔ لیکن ، اگر آپ کو کچھ فائلوں کو دیکھنے یا اس کا بیک اپ لینے کی ضرورت ہے تو ، آپ کو انھیں کسی پوشیدہ فولڈر میں محفوظ پایا جائے گا۔ اس تک رسائی حاصل کرنے کے لئے ، فائل ایکسپلورر کھولیں اور درج ذیل پتے کو ایڈریس بار میں پلگ کریں:
٪ صارف پروفائل٪ \ AppData \ مقامی \ پیکجز
(یہ آپ کو لے جاتا ہے C: \ صارفین \ NAME \ AppData \ مقامی \ پیکجز
. آپ فائل ایکسپلورر میں پوشیدہ فولڈرز بھی دکھا سکتے ہیں اور اگر آپ چاہیں تو دستی طور پر یہاں نیویگیٹ کرسکتے ہیں۔
اس فولڈر میں ، لینکس تقسیم کے فولڈر پر ڈبل کلک کریں جس کی فائلیں آپ دیکھنا چاہتے ہیں:
- اوبنٹو: کینونیکل گروپ لیٹڈ ۔بنٹون ونڈوز_79rhkp1fndgsc
- اوپن سوس لیپ 42: 46932SUSE.openSUSELeap42.2_022rs5jcyhyac
- سوس لینکس انٹرپرائز سرور 12: 46932SUSE.SUSELinuxEnterpriseServer12SP2_022rs5jcyhyac
مستقبل میں ان فولڈروں کے نام قدرے تبدیل ہوسکتے ہیں۔ صرف ایک فولڈر تلاش کریں جو لینکس کی تقسیم کے نام پر ہے۔
لینکس کی تقسیم کے فولڈر میں ، "لوکل اسٹیٹ" فولڈر پر ڈبل کلک کریں ، اور پھر اس کی فائلوں کو دیکھنے کے لئے "روٹفس" فولڈر پر ڈبل کلک کریں۔
دوسرے لفظوں میں ، فائلوں کو یہاں پر محفوظ کیا جاتا ہے:
C: \ صارفین \ NAME \ AppData \ مقامی \ پیکیجز \ DISTRO_FOLDER \ لوکل اسٹیٹ \ روٹ فز
نوٹ: ونڈوز 10 کے پرانے ورژن میں ، یہ فائلیں C: \ صارفین \ نام \ AppData \ مقامی \ lxss کے تحت محفوظ تھیں۔ یہ زوال تخلیق کاروں کی تازہ کاری کے ساتھ شروع ہوا۔
اپنے گھر کے فولڈر میں محفوظ فائلوں کو دیکھنے کے لئے ، "ہوم" فولڈر پر ڈبل کلک کریں ، اور پھر اپنے UNIX صارف نام پر ڈبل کلک کریں۔
یاد رکھیں ، فائل ایکسپلورر میں سے ان فائلوں میں سے کسی میں ترمیم یا فائلوں کو ان فولڈرز میں شامل نہ کریں!
جہاں آپ کی ونڈوز سسٹم ڈرائیو لینکس میں ظاہر ہوتی ہے
لینکس کے لئے ونڈوز سب سسٹم آپ کی مکمل ونڈوز سسٹم ڈرائیو کو دستیاب بنا دیتا ہے تاکہ آپ دونوں ماحول میں ایک ہی فائلوں کے ساتھ کام کرسکیں۔ تاہم ، باش کا ماحول آپ کو صرف آپ کی C: \ ڈرائیو میں نہیں ڈالتا ہے۔ اس کے بجائے ، یہ آپ کو اپنے UNIX اکاؤنٹ کی ہوم ڈائرکٹری میں لینکس ماحول کے فائل سسٹم میں رکھتا ہے۔
آپ کی ونڈوز سسٹم ڈرائیو اور دیگر منسلک ڈرائیوز کو وہاں / mnt / ڈائرکٹری میں بے نقاب کیا گیا ہے ، جہاں دیگر ڈرائیوز روایتی طور پر لینکس ڈائرکٹری ڈھانچے میں دستیاب ہیں۔ خاص طور پر ، آپ کو سی سی مل جائے گی: باش ماحول میں مندرجہ ذیل جگہ پر ڈرائیو:
/ mnt / c
کے ساتھ اس ڈائرکٹری میں تبدیل کرنے کے لئے سی ڈی
کمانڈ ، صرف ٹائپ کریں:
cd / mnt / c
اگر آپ کے پاس ڈی: ڈرائیو ہے تو ، آپ اسے / mnt / d پر واقع پایا کریں گے ، وغیرہ۔
مثال کے طور پر ، C: \ صارفین \ کرس \ ڈاؤن لوڈ \ فائل.txt پر محفوظ فائل تک رسائی حاصل کرنے کے ل you ، آپ باش ماحول میں /mnt/c/User/Chris/Downloads/File.txt کا راستہ استعمال کریں گے۔ اور ہاں ، یہ معاملہ حساس ہے ، لہذا آپ کو "ڈاؤن لوڈ" کی ضرورت ہے نہ کہ "ڈاؤن لوڈ"۔
متعلقہ:لینکس کے لئے ونڈوز سب سسٹم میں ہٹنے والا ڈرائیوز اور نیٹ ورک کے مقامات کو کیسے ماؤنٹ کریں
آپ لینکس ماحول میں سے زیادہ فائلوں تک رسائی کے ل external بیرونی ڈرائیوز اور نیٹ ورک کے مقامات کو بھی ماؤنٹ کرسکتے ہیں۔
نوٹ کریں کہ ، جب ونڈوز سسٹم فائلوں تک رسائی حاصل کرتے ہیں تو ، آپ کے باش شیل ماحول میں اجازت ہے جو اس کے ساتھ لانچ کی گئی تھی۔ اگر آپ نے اسے عام طور پر شارٹ کٹ سے لانچ کیا ہے تو ، اس میں آپ کے ونڈوز صارف کے اکاؤنٹ کی طرح فائل تک رسائی کی اجازت ہوگی۔
مثال کے طور پر ، اگر آپ کسی سسٹم فولڈر تک رسائی حاصل کرنا چاہتے ہیں تو آپ کے صارف اکاؤنٹ کو رسائی حاصل کرنے کی اجازت نہیں ہے ، آپ کو باش شیل شارٹ کٹ پر دائیں کلک کرنا ہوگا اور ونڈوز ایڈمنسٹریٹر کے استحقاق کے ساتھ باش شیل لانچ کرنے کے لئے "ایڈمنسٹریٹر بطور چلائیں" کو منتخب کرنا ہوگا۔ .
یہ کمانڈ پرامپٹ کی طرح کام کرتا ہے ، جس کو ایڈمنسٹریٹر کے بطور لانچ کرنے کی ضرورت ہے اگر آپ کو صرف ایڈمنسٹریٹر فائلوں تک تحریری رسائی کی ضرورت ہو ، یا سسٹم فائلوں تک لکھیں۔ آپ صرف استعمال نہیں کرسکتے ہیں sudo
بش ماحول میں۔