Cool Lifehacks fir mat WSL ze schaffen (Windows Subsystem fir Linux)
Ech sinn déif an WSL (Windows Subsystem fir Linux) an elo dat WSL 2 verfügbar Windows Insider, Dëst ass eng super Zäit fir wierklech d'Optiounen ze entdecken. Eng ganz interessant Feature déi ech am WSL fonnt hunn ass d'Fäegkeet fir Daten tëscht Welten "reng" ze bewegen. Dëst ass keng Erfarung déi Dir einfach mat voller virtuelle Maschinnen kritt, an et schwätzt mat der enk Integratioun tëscht Linux a Windows.
Drënner ass méi Informatioun iwwer e puer vun de coole Saachen déi Dir maache kënnt wann Dir Erdnussbotter a Schockela mëscht!
Start Windows Explorer vu Linux an Zougang zu Äre Verdeelungsdateien
Wann Dir an enger WSL / Bash Kommandozeil sidd a visuell Zougang zu Äre Fichier wëllt, kënnt Dir "explorer.exe." lafen wou den aktuellen Verzeechnes ass an Dir kritt eng Windows Explorer Fënster mat Äre Linux Dateien, déi Iech iwwer de Server geliwwert ginn. lokalen Netzwierkplang9.
Benotzt richteg Linux Kommandoen (net CGYWIN) vu Windows
Dir kënnt all Linux Kommando direkt vun DOS / Windows / wat och ëmmer ruffen andeems Dir et einfach no WSL.exe setzt, wéi dëst.
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 Ausführbar kënne vu WSL/Linux genannt ginn / lafen, well de Windows Wee am $PATH virum Windows ass. Alles wat Dir maache musst ass et explizit mam .exe um Enn ze nennen. Dëst ass wéi "Explorer.exe." funktionnéiert. Dir kënnt och notepad.exe oder all aner Datei maachen.
Lancéiere Visual Studio Code an Zougang Är Linux Apps nativ op Windows
Dir kënnt "Code." wärend an engem Dossier am WSL lafen an Dir wäert gefrot ginn ze installéieren VS Fernverlängerungen.. Dëst spalt effektiv Visual Studio Code an der Halschent a leeft "headless" VS Code Server op Linux mam VS Code Client an der Windows Welt.
Virtuell Maschinnen si ressourceintensiv a kreéieren eng ganz onofhängeg Erfahrung.
Den ursprénglechen WSL war ganz "verbonne" awer hat zimlech schlecht Leeschtung am Verglach zum VM.
WSL 2 bitt eng Hybrid Approche mat liicht VMs, eng voll verbonne Interface, an héich Leeschtung.
Run Multiple Linux a Sekonnen
Hei benotzen ech "wsl --list --all" an ech hu schonn dräi Linux op mengem System.
C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin
Ech kann se einfach ausféieren an och Profiler zouginn, sou datt se a mengem Windows Terminal erscheinen.
Run X Windows Server op Windows mat Pengwin
Pengwin ass eng personaliséiert WSL Linux Verdeelung déi ganz cool ass. Dir kënnt et bei Windows Store. Kombinéieren Pengwin mat X Server, zum Beispill X410, an Dir kritt eng ganz cool integréiert System.
Beweegt einfach WSL Verdeelungen tëscht Windows Systemer.
Dat ass alles. Kritt de perfekte Linux Setup, synchroniséiert iwwer all Är Systemer.
Benotzt de Windows Git Credential Provider bannent WSL
All déi uewe genannte Fonctiounen ginn an de Kulminatioun gewéckelt an dësem coolen Post vum Ana Betts, wou et integréiert Windows Git Credential Provider an WSL, dréit /usr/bin/git-credential-manager an e Shell-Skript, deen de Windows git creds Manager nennt. Brilliant. Dat wier nëmme méiglech duerch eng propper a enk Integratioun.