Windows Tips & News

WSL: llä on taustatehtävätuki

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Windows 10:n koontiversiosta 17046 alkaen Windows Subsytem for Linux (WSL) on saanut tukea pitkään jatkuville taustatehtäville, samalla tavalla kuin Windows-alijärjestelmässä on palvelut. Tämä on todella vaikuttava muutos WSL-käyttäjille, jotka työskentelevät sellaisten palvelimien kanssa Apache tai sovelluksia kuten näyttö tai tmux. Nyt ne voivat toimia taustalla kuten tavalliset Linux-demonit. Mahdollisuus ajaa demoneita puuttui, ja käyttäjät vaativat sitä voimakkaasti.

Mainos

Sisällyspiilottaa
Korotetut ja ei-korotetut esiintymät
Käynnistystehtävät
Taustatehtävät toiminnassa

Korotetut ja ei-korotetut esiintymät

Daemon-tuen lisäksi WSL: llä voi nyt olla sekä korotettuja että ei-korostettuja prosessiesiintymiä samanaikaisesti ilman, että se vaikuttaa muiden istuntojen käyttöoikeuksiin.

Käynnistystehtävät

WSL versiossa 17046 ja sitä uudemmissa versioissa tukee nyt käynnistystehtäviä. Vaikka siitä puuttuu tuki klassisille Linux-init-järjestelmille, kuten SysV tai OpenRC, eikä moderni SystemD-aloitusjärjestelmä, nyt on mahdollista rakentaa mukautettu käynnistyskomentosarja tai käyttää Tehtävien ajoitusta.

Taustatehtävät toiminnassa

Testaaksesi taustatehtäväominaisuuden toiminnassa, päivitä Insider Preview -esiintymäsi Windows 10 build 17046:een ja asenna jokin sovellus, joka voi toimia taustalla. Se voi esimerkiksi olla tmux, virtuaalinen multiplekserisovellus.
Voit luoda uuden tmux-taustaistunnon seuraavalla komennolla:

tmux new -s backgroundsession

Istunto on yksinkertaisesti nimeltään "taustaistunto".Tmux uusi istunto

Varmistaaksesi, että se toimii taustalla, voit käyttää mitä tahansa prosessinhallintaa, kuten ps tai htop. Tässä on htop-lähtö.Tmux-istunto Htopissa

Nyt voit sulkea WSL-ikkunan ja tehtävä pysyy käynnissä!

Voit tarkistaa tämän avaamalla uuden WSL-ikkunan ja tarkistamalla käytettävissä olevat tmux-istunnot komennolla:

tmux ls

Löydät edellisen istunnon käynnissä:Tmux Reattach Session

Voit aktivoida sen uudelleen seuraavalla komennolla ja jatkaa siitä, mihin jäit.

tmux attach -t taustasession
Tmux-istunto yhdistetty uudelleen

Kiinnostavia artikkeleita:

  • Ota WSL käyttöön Windows 10:ssä
  • Aseta WSL: n oletuskäyttäjä Windows 10:ssä
  • Asenna Linux Distros Microsoft Storesta Windows 10:een

Lähde: MSDN-blogit.

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn
Microsoft Defender ATP on nyt saatavilla Linuxille sekä Android-esikatseluversio

Microsoft Defender ATP on nyt saatavilla Linuxille sekä Android-esikatseluversio

Microsoft on ilmoittanut Microsoft Defender Advanced Threat Protectionin (Microsoft Defender ATP)...

Lue lisää

Värisuodattimien ottaminen käyttöön Windows 11:ssä

Värisuodattimien ottaminen käyttöön Windows 11:ssä

Tässä on useita tapoja ottaa värisuodattimet käyttöön Windows 11:ssä. Uusimmassa käyttöjärjestelm...

Lue lisää

Officen PWA: ita lisätään hiljaa Windows 10:een ilman käyttäjien tunnustamista

Officen PWA: ita lisätään hiljaa Windows 10:een ilman käyttäjien tunnustamista

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää