Cool lifehacks don aiki tare da WSL (Windows Subsystem for Linux)

Ina zurfafa cikin WSL (Windows Subsystem don Linux) kuma yanzu haka Farashin WSL2 akwai in Windows Insiders, Wannan lokaci ne mai kyau don gano ainihin zaɓuɓɓukan da ake samuwa. Wani fasali mai ban sha'awa da na samu a cikin WSL shine ikon "tsalle" motsa bayanai tsakanin duniyoyi. Wannan ba ƙwarewa ba ce da za ku iya samu cikin sauƙi tare da cikakkun injunan kama-da-wane, kuma yana magana ne akan haɗin kai tsakanin Linux da Windows.

Da ke ƙasa akwai ƙarin bayani game da wasu kyawawan abubuwan da za ku iya yi lokacin haxa man gyada da cakulan!

Cool lifehacks don aiki tare da WSL (Windows Subsystem for Linux)

Kaddamar da Windows Explorer daga Linux kuma sami damar fayilolin rarraba ku

Lokacin da kake cikin layin umarni na WSL/bash kuma kuna son samun dama ga fayilolinku na gani, zaku iya gudanar da "explorer.exe" inda directory ɗin yanzu yake kuma zaku sami taga Windows Explorer tare da fayilolin Linux ɗinku waɗanda aka kawo muku ta uwar garken. tsarin sadarwar gida9.

Cool lifehacks don aiki tare da WSL (Windows Subsystem for Linux)

Yi amfani da ainihin umarnin Linux (ba CGYWIN) daga Windows ba

Na yi rubutu game da wannan a baya, amma yanzu akwai laƙabi don ayyukan PowerShell, wanda ke ba ku damar amfani da ainihin umarnin Linux daga cikin Windows.

Kuna iya kiran kowane umarnin Linux kai tsaye daga DOS/Windows/komai ta hanyar sanya shi kawai bayan WSL.exe, kamar wannan.

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...

Ana iya kiran masu aiwatar da Windows / gudu daga WSL/Linux tunda hanyar Windows tana cikin $PATH kafin Windows. Duk abin da za ku yi shi ne kira shi a fili tare da .exe a karshen. Wannan shine yadda "Explorer.exe" ke aiki. Hakanan zaka iya yin notepad.exe ko kowane fayil.

Kaddamar da Visual Studio Code kuma sami damar aikace-aikacen Linux ɗinku na asali akan Windows

Kuna iya kunna "code." yayin da kuke cikin babban fayil a WSL kuma za a sa ku shigar VS Remote kari.. Wannan ya raba Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Hulɗa a cikin rabin kuma yana gudanar da "marasa kai" VS Code Server akan Linux tare da abokin ciniki na Code VS a cikin duniyar Windows.

Kuna buƙatar shigarwa Kayayyakin aikin hurumin kallo и Tsawaita nesa - WSL. Idan ana so, shigar beta version na Windows Terminal don ingantacciyar ƙwarewar tasha akan Windows.

Anan akwai babban zaɓi na labarai daga Blog Command Line Blog.

Anan akwai fa'idodin WSL 2

  • Na'urori masu kama-da-wane suna da ƙarfin albarkatu kuma suna ƙirƙirar ƙwarewa sosai.
  • Asalin WSL ya kasance "haɗe" amma yana da ƙarancin aiki sosai idan aka kwatanta da VM.
  • WSL 2 yana ba da tsarin haɗin kai tare da VMs masu nauyi, cikakken haɗin haɗin gwiwa, da babban aiki.

Gudun Linux da yawa a cikin daƙiƙa guda

Anan ina amfani da "wsl --list --all" kuma ina da Linux guda uku akan tsarina.

C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin

Zan iya tafiyar da su cikin sauƙi kuma in sanya bayanan martaba don su bayyana a cikin Tashar Windows ta.

Gudun X Windows Server akan Windows tare da Pengwin

Pengwin Rarraba WSL Linux ne na al'ada wanda yake da kyau sosai. Kuna iya samun shi a Windows Store. Haɗa Pengwin da X Server, misali X410, kuma kuna samun tsarin haɗakarwa sosai.

A sauƙaƙe matsar da rarraba WSL tsakanin tsarin Windows.

Ana Betts na murna da wannan babbar fasaha, wanda zaka iya sauƙin canja wurin ingantaccen rarraba WSL2 ɗinka daga injin guda zuwa n motoci.

wsl --export MyDistro ./distro.tar

# разместите его где-нибудь, Dropbox, Onedrive, где-то еще

mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2 

Shi ke nan. Samun cikakken saitin Linux, wanda aka daidaita a duk tsarin ku.

Yi amfani da Windows Git Mai ba da Sabis na Sirri a cikin WSL

Duk waɗannan abubuwan da ke sama za a saka su cikin ƙarshen a cikin wannan kyakkyawan post daga Ana Betts, inda yake hadewa Windows Git Mai ba da Sabis a cikin WSL, juya /usr/bin/git-credential-manager zuwa cikin rubutun harsashi wanda ke kiran mai sarrafa Windows git creds. M. Wannan zai yiwu ne kawai ta hanyar tsaftataccen haɗin kai.

Gwada shi, shigar da WSL, Terminal Windows, da halitta kyakkyawan yanayin Linux akan Windows..

source: www.habr.com

Add a comment