ProHoster > Блог > Isakoso > Itura lifehacks fun ṣiṣẹ pẹlu WSL (Windows Subsystem fun Linux)
Itura lifehacks fun ṣiṣẹ pẹlu WSL (Windows Subsystem fun Linux)
Mo jin sinu WSL (Windows Subsystem fun Linux) ati ni bayi iyẹn WSL2 wa ninu Awọn Olumọlẹ Windows, Eyi jẹ akoko nla lati ṣawari awọn aṣayan ti o wa. Ẹya ti o nifẹ pupọ ti Mo rii ni WSL ni agbara lati “daadaa” gbe data laarin awọn agbaye. Eyi kii ṣe iriri ti o le ni irọrun gba pẹlu awọn ẹrọ foju kikun, ati pe o sọrọ si isọpọ lile laarin Lainos ati Windows.
Ni isalẹ ni alaye diẹ sii nipa diẹ ninu awọn ohun tutu ti o le ṣe nigbati o ba dapọ bota epa ati chocolate!
Lọlẹ Windows Explorer lati Lainos ki o wọle si awọn faili pinpin rẹ
Nigbati o ba wa ni laini aṣẹ WSL / bash ati pe o fẹ lati wọle si awọn faili rẹ ni wiwo, o le ṣiṣẹ “explorer.exe.” nibiti itọsọna lọwọlọwọ wa ati pe iwọ yoo gba window Windows Explorer pẹlu awọn faili Linux rẹ ti a firanṣẹ si ọ nipasẹ olupin naa. eto nẹtiwọki agbegbe9.
Lo awọn pipaṣẹ Linux gidi (kii ṣe CGYWIN) lati Windows
O le pe eyikeyi aṣẹ Linux taara lati DOS/Windows/ohunkohun nipa gbigbe kan si lẹhin WSL.exe, bii eyi.
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...
Awọn iṣẹ ṣiṣe Windows le pe / ṣiṣe lati WSL/Linux nitori ọna Windows wa ni $PATH ṣaaju Windows. Gbogbo ohun ti o ni lati ṣe ni pe ni gbangba pẹlu .exe ni ipari. Eyi ni bii “Explorer.exe” ṣe n ṣiṣẹ. O tun le ṣe notepad.exe tabi eyikeyi faili miiran.
Lọlẹ Visual Studio Code ati wọle si awọn ohun elo Linux rẹ ni abinibi lori Windows
O le ṣiṣẹ "koodu." lakoko ti o wa ninu folda ni WSL ati pe iwọ yoo ti ọ lati fi sori ẹrọ VS Remote amugbooro.. Eyi ni imunadoko pin koodu Studio Visual ni idaji ati ṣiṣe “aini ori” VS Code Server lori Linux pẹlu alabara koodu VS ni agbaye Windows.
Gbogbo ẹ niyẹn. Gba iṣeto Lainos pipe, muṣiṣẹpọ kọja gbogbo awọn eto rẹ.
Lo Olupese Ijẹri Windows Git inu WSL
Gbogbo awọn ẹya ti o wa loke ni yoo hun sinu ipari ni yi itura post lati Ana Betts, nibiti o ti ṣepọ Olupese Ijẹri Windows Git ni WSL, titan / usr/bin/git-credential-manager sinu iwe afọwọkọ ikarahun kan ti o pe oluṣakoso creds Windows git. O wuyi. Eyi yoo ṣee ṣe nikan nipasẹ isọpọ mimọ ati wiwọ.