Windows Tips & News

WSL har støtte for bakgrunnsoppgaver

click fraud protection

Fra og med Windows 10 build 17046, har Windows Subsytem for Linux (WSL) støtte for langvarige bakgrunnsoppgaver, som ligner på hvordan Windows-undersystemet har Services. Dette er en virkelig imponerende endring for brukere av WSL som jobber med servere som Apache eller apper som skjerm eller tmux. Nå kan de kjøre i bakgrunnen som vanlige Linux-demoner. Muligheten til å kjøre demoner manglet og ble sterkt etterspurt av brukere.

Forhøyede og ikke-forhøyede forekomster

I tillegg til demonstøtte, kan WSL nå ha både forhøyede og ikke-forhøyede prosessforekomster samtidig uten å påvirke tillatelsene i andre økter.

Oppstartsoppgaver

WSL i build 17046 og nyere støtter nå oppstartsoppgaver. Selv om det mangler støtte for klassiske Linux init-systemer som SysV eller OpenRC, så vel som det moderne SystemD init-systemet, er det nå mulig å bygge et tilpasset oppstartsskript eller bruke Task Scheduler.

Bakgrunnsoppgaver i aksjon

For å teste funksjonen for bakgrunnsoppgaver i aksjon, oppgrader Insider Preview-forekomsten til Windows 10 build 17046 og installer en app som kan kjøres i bakgrunnen. Det kan for eksempel være

tmux, den virtuelle multiplekser-appen.
Du kan opprette en ny tmux-bakgrunnsøkt med følgende kommando:

tmux new -s bakgrunnsøkt

Økten vil ganske enkelt bli kalt "bakgrunnsøkt".

For å sikre at den kjører i bakgrunnen, kan du bruke hvilken som helst prosessbehandler som ps eller htop. Her er htop-utgangen.

Nå kan du lukke WSL-vinduet og oppgaven fortsetter å kjøre!

For å sjekke dette, åpne et nytt WSL-vindu og sjekk tilgjengelige tmux-sesjoner med kommandoen:

tmux ls

Du finner din forrige økt som kjører:

Du kan aktivere den på nytt med følgende kommando og fortsette der du slapp.

tmux attach -t backgroundsession

Artikler av interesse:

  • Aktiver WSL i Windows 10
  • Angi standardbruker for WSL i Windows 10
  • Installer Linux Distros fra Microsoft Store i Windows 10

Kilde: MSDN-blogger.

Endre Fortellerkontekstnivå for knapper og kontroller i Windows 10

Endre Fortellerkontekstnivå for knapper og kontroller i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenSlik endrer du for...

Les mer

Kort-UI kommer til Action Center og Cortana i Windows 10 Redstone

Kort-UI kommer til Action Center og Cortana i Windows 10 Redstone

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenSom du kanskje all...

Les mer

Slik deaktiverer du handlingssentervarsler i Windows 10

Slik deaktiverer du handlingssentervarsler i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenAction Center er e...

Les mer