مان WSL ۾ تمام گهڻي غرق آهيان (Windows لاءِ سب سسٽم Linux)، ۽ هاڻي اهو ۾ موجود ، هي هڪ بهترين وقت آهي واقعي موجود اختيارن کي ڳولڻ لاءِ. هڪ تمام دلچسپ خاصيت جيڪا مون WSL ۾ ڏٺي اها آهي ته دنيا جي وچ ۾ ڊيٽا کي "صاف" منتقل ڪرڻ جي صلاحيت. هي هڪ اهڙو تجربو ناهي جيڪو توهان آساني سان مڪمل ورچوئل مشينن سان حاصل ڪري سگهو ٿا، ۽ اهو تنگ انضمام جي ڳالهه ڪري ٿو. Linux и Windows.
هيٺ ڏنل ڪجهه ٿڌي شين جي باري ۾ وڌيڪ معلومات آهي جيڪا توهان ڪري سگهو ٿا جڏهن مونگ جو مکڻ ۽ چاکليٽ ملائي سگهو ٿا!

هلائي Windows ايڪسپلورر کان Linux ۽ پنهنجي ورڇ فائلن تائين رسائي حاصل ڪريو
جڏهن توهان WSL/bash ڪمانڊ لائن ۾ آهيو ۽ پنهنجي فائلن تائين بصري رسائي حاصل ڪرڻ چاهيو ٿا، ته توهان "explorer.exe" هلائي سگهو ٿا جتي موجوده ڊاريڪٽري آهي، ۽ توهان کي هڪ ايڪسپلورر ونڊو ملندي. Windows، جنهن ۾ توهان جون فائلون Linux توهان کي plan9 مقامي نيٽ ورڪ سرور ذريعي پهچايو ويندو.

حقيقي حڪم استعمال ڪريو Linux (CGYWIN نه) کان Windows
مون ان بابت اڳي به لکيو آهي، پر هاڻي پاور شيل ڪمن لاءِ الياسز موجود آهن، اندران کان Windows.
توهان ڪنهن به حڪم کي ڪال ڪري سگهو ٿا. Linux سڌو سنئون DOS/ کانWindows/جيڪو به توهان چاهيو، صرف ان کي WSL.exe کان پوءِ رکو، هن طرح.
C:temp> wsl ls -la | findstr "foo"
-rwxrwxrwx 1 root root 14 Sep 27 14:26 foo.bat
C:temp> dir | wsl grep foo
09/27/2016 02:26 PM 14 foo.bat
C:temp> wsl ls -la > out.txt
C:temp> wsl ls -la /proc/cpuinfo
-r--r--r-- 1 root root 0 Sep 28 11:28 /proc/cpuinfo
C:temp> wsl ls -la "/mnt/c/Program Files"
...contents of C:Program Files...قابل عمل فائلون Windows WSL/ کان سڏ ڪري/ هلائي سگھجي ٿو.Linux، رستي کان وٺي Windows اڳ ۾ $PATH ۾ آهي Windowsتوهان کي صرف اهو ڪرڻو آهي ته ان کي آخر ۾ .exe سان واضح طور تي سڏ ڪريو. اهڙي طرح "Explorer.exe" ڪم ڪري ٿو. توهان notepad.exe يا ڪا ٻي فائل پڻ ٺاهي سگهو ٿا.
ويزوئل اسٽوڊيو ڪوڊ لانچ ڪريو ۽ پنهنجي ايپليڪيشنن تائين رسائي حاصل ڪريو. Linux مقامي طور تي Windows
توهان هلائي سگهو ٿا "ڪوڊ." جڏهن ته WSL ۾ هڪ فولڊر ۾ ۽ توهان کي انسٽال ڪرڻ لاء چيو ويندو هي مؤثر طريقي سان ويزوئل اسٽوڊيو ڪوڊ کي اڌ ۾ ورهائي ٿو ۽ هڪ "هيڊ لیس" وي ايس ڪوڊ سرور هلائي ٿو Linux دنيا ۾ وي ايس ڪوڊ ڪلائنٽ سان Windows.
توهان کي پڻ انسٽال ڪرڻ جي ضرورت آهي и . جيڪڏهن گهربل هجي، انسٽال ڪريو ٽرمينل سان بهترين تجربي لاءِ Windows.
هتي بلاگ آرٽيڪلز جو هڪ بهترين مجموعو آهي. Windows ڪمانڊ لائن.
- 1 حصو
- 2 حصو
- 3 حصو
هتي آهن WSL 2 جا فائدا
- ورچوئل مشينون وسيع آهن ۽ هڪ تمام آزاد تجربو پيدا ڪن ٿيون.
- اصل WSL تمام "ڳنڍيل" هو پر VM جي مقابلي ۾ ڪافي خراب ڪارڪردگي هئي.
- WSL 2 پيش ڪري ٿو ھڪ ھائبرڊ اپروچ سان گڏ ھلڪو وزن VMs، ھڪ مڪمل ڳنڍيل انٽرفيس، ۽ اعليٰ ڪارڪردگي.
گھڻن کي لانچ ڪرڻ Linux ڪجهه سيڪنڊن ۾
هتي مان "wsl --list --all" استعمال ڪريان ٿو ۽ منهنجي سسٽم ۾ اڳ ۾ ئي ٽي آهن. Linux.
C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwinمان انهن کي آساني سان لانچ ڪري سگهان ٿو ۽ پروفائل پڻ تفويض ڪري سگهان ٿو ته جيئن اهي منهنجي ۾ ظاهر ٿين Windows ٽرمينل.
رن ايڪس Windows Server هيٺ Windows پينگون سان
- هي خاص آهي. Linux- WSL ورڇ، جيڪا تمام سٺي آهي. توهان ان کي اندر حاصل ڪري سگهو ٿا. . Pengwin سان گڏ ڪريو ، ۽ توهان حاصل ڪريو هڪ تمام ٿڌو مربوط نظام.
سسٽم جي وچ ۾ WSL ورڇ کي آساني سان منتقل ڪريو Windows.
، جنهن سان توهان آساني سان پنهنجي مثالي WSL2 تقسيم کي هڪ مشين کان منتقل ڪري سگهو ٿا n مشينون.
wsl --export MyDistro ./distro.tar
# разместите его где-нибудь, Dropbox, Onedrive, где-то еще
mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2 بس اهو ئي آهي. مڪمل سيٽ اپ حاصل ڪريو. Linux، توهان جي سڀني سسٽم ۾ هم وقت سازي ڪئي وئي.
هڪ سند فراهم ڪندڙ استعمال ڪريو Windows WSL اندر گٽ
مٿين سڀني خاصيتن کي ختم ڪيو ويندو ، جتي اهو ضم ٿئي ٿو ، /usr/bin/git-credential-manager کي شيل اسڪرپٽ ۾ تبديل ڪرڻ جيڪو گٽ ڪريڊنشل مئنيجر کي سڏي ٿو Windowsشاندار. اهو صرف خالص ۽ مضبوط انضمام سان ممڪن ٿيندو.
ڪوشش ڪريو، WSL انسٽال ڪريو، ، ۽ ٺاهيو .
جو ذريعو: www.habr.com
