Windows Tips & News

WSL heeft achtergrondtaakondersteuning

Beginnend met Windows 10 build 17046, heeft Windows-subsysteem voor Linux (WSL) ondersteuning voor langlopende achtergrondtaken, vergelijkbaar met hoe het Windows-subsysteem Services heeft. Dit is echt een indrukwekkende verandering voor gebruikers van WSL die werken met servers zoals Apache of apps zoals scherm of tmux. Nu kunnen ze op de achtergrond draaien als gewone Linux-daemons. De mogelijkheid om daemons uit te voeren ontbrak en werd zeer gevraagd door gebruikers.

Verhoogde en niet-verhoogde instanties

Naast daemon-ondersteuning kan WSL nu zowel verhoogde als niet-verhoogde procesinstanties tegelijk hebben zonder de machtigingen in andere sessies te beïnvloeden.

Opstarttaken

WSL in build 17046 en hoger ondersteunt nu opstarttaken. Hoewel het geen ondersteuning biedt voor klassieke Linux init-systemen zoals SysV of OpenRC en ook niet voor het moderne SystemD init-systeem, is het nu mogelijk om een ​​aangepast opstartscript te bouwen of Taakplanner te gebruiken.

Achtergrondtaken in actie

Om de functie voor achtergrondtaken in actie te testen, moet u uw Insider Preview-instantie upgraden naar Windows 10 build 17046 en een app installeren die op de achtergrond kan worden uitgevoerd. Het kan bijvoorbeeld zijn: tmux, de virtuele multiplexer-app.
U kunt een nieuwe tmux-achtergrondsessie maken met de volgende opdracht:

tmux new -s achtergrondsessie

De sessie zal eenvoudig "achtergrondsessie" heten.

Om ervoor te zorgen dat het op de achtergrond draait, kunt u elke procesbeheerder gebruiken, zoals ps of htop. Hier is de htop-uitgang.

Nu kunt u het WSL-venster sluiten en blijft de taak actief!

Om dit te controleren, opent u een nieuw WSL-venster en bekijkt u beschikbare tmux-sessies met het commando:

tmux ls

U zult zien dat uw vorige sessie wordt uitgevoerd:

U kunt het opnieuw activeren met de volgende opdracht en doorgaan waar u was gebleven.

tmux attach -t backgroundsession

Interessante artikelen:

  • WSL inschakelen in Windows 10
  • Standaardgebruiker instellen voor WSL in Windows 10
  • Installeer Linux Distro's vanuit de Microsoft Store in Windows 10

Bron: MSDN-blogs.

Beëindig het uitvoeren van WSL Linux Distro in Windows 10

Beëindig het uitvoeren van WSL Linux Distro in Windows 10

Zelfs als u uw WSL Linux-sessie verlaat, blijft deze actief. Dit stelt je in staat om snel terug ...

Lees verder

Automatisch overschakelen naar de lichte of donkere modus in Windows 10

Automatisch overschakelen naar de lichte of donkere modus in Windows 10

Recente Windows 10-versies bevatten een native donkere modus. Hiermee kunt u schakelen tussen de ...

Lees verder

Windows 10 build 10108 Archieven

Deze website maakt gebruik van cookies om uw ervaring te verbeteren terwijl u door de website nav...

Lees verder