Windows Tips & News

WSL are suport pentru activități de fundal

Începând cu Windows 10 build 17046, Windows Subsytem pentru Linux (WSL) are suport pentru sarcini de fundal de lungă durată, similar cu modul în care subsistemul Windows are Servicii. Aceasta este o schimbare cu adevărat impresionantă pentru utilizatorii WSL care lucrează cu servere precum Apache sau aplicații precum ecran sau tmux. Acum pot rula în fundal ca demonii Linux obișnuiți. Abilitatea de a rula demoni lipsea și era foarte solicitată de utilizatori.

Instanțe ridicate și neelevate

Pe lângă suportul pentru demoni, WSL poate avea acum atât instanțe de proces ridicate, cât și neelevate simultan, fără a afecta permisiunile din alte sesiuni.

Sarcini de pornire

WSL în versiunea 17046 și mai sus acceptă acum sarcini de pornire. Deși nu are suport pentru sistemele clasice de inițializare Linux precum SysV sau OpenRC, precum și pentru sistemul modern de inițializare SystemD, acum este posibil să construiți un script de pornire personalizat sau să utilizați Task Scheduler.

Sarcini de fundal în acțiune

Pentru a testa funcția sarcini de fundal în acțiune, actualizați instanța Insider Preview la Windows 10 build 17046 și instalați o aplicație care poate rula în fundal. De exemplu, poate fi tmux, aplicația multiplexor virtual.
Puteți crea o nouă sesiune de fundal tmux cu următoarea comandă:

tmux new -s backgroundsession

Sesiunea va fi denumită pur și simplu „sesiunea de fundal”.

Pentru a vă asigura că rulează în fundal, puteți utiliza orice manager de proces precum ps sau htop. Aici este ieșirea htop.

Acum, puteți închide fereastra WSL și sarcina va rămâne rulată!

Pentru a verifica acest lucru, deschideți o nouă fereastră WSL și verificați sesiunile tmux disponibile cu comanda:

tmux ls

Veți găsi sesiunea anterioară rulând:

Îl puteți reactiva cu următoarea comandă și puteți continua de unde ați rămas.

tmux attach -t backgroundsession

Articole de interes:

  • Activați WSL în Windows 10
  • Setați utilizatorul implicit pentru WSL în Windows 10
  • Instalați Linux Distros din Microsoft Store în Windows 10

Sursă: Bloguri MSDN.

Adăugați meniul contextual panoului de previzualizare în Windows 10

Adăugați meniul contextual panoului de previzualizare în Windows 10

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și a optimiza performanța sistem...

Citeste mai mult

Cum să faci o captură de ecran a unei regiuni de ecran în Windows 10

Cum să faci o captură de ecran a unei regiuni de ecran în Windows 10

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și a optimiza performanța sistem...

Citeste mai mult

Windows 10 Build 15031 Lansat pentru Fast Ring Insiders

Windows 10 Build 15031 Lansat pentru Fast Ring Insiders

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și a optimiza performanța sistem...

Citeste mai mult