Windows Tips & News

A WSL háttérfeladat-támogatással rendelkezik

A Windows 10 build 17046-tól kezdődően a Windows alrendszer Linuxhoz (WSL) támogatja a régóta futó háttérfeladatokat, hasonlóan ahhoz, ahogy a Windows alrendszer rendelkezik szolgáltatásokkal. Ez egy igazán lenyűgöző változás a WSL-felhasználók számára, akik olyan szerverekkel dolgoznak, mint Apache vagy olyan alkalmazások, mint képernyő vagy tmux. Most már futhatnak a háttérben, mint a normál Linux démonok. A démonok futtatásának képessége hiányzott, és a felhasználók nagyon kérték.

Emelt és nem emelt példányok

A démontámogatás mellett a WSL-nek egyszerre lehet emelt és nem emelt folyamatpéldánya is anélkül, hogy ez befolyásolná a többi szekció engedélyeit.

Indítási feladatok

A WSL az 17046-os és újabb buildekben már támogatja az indítási feladatokat. Noha nem támogatja a klasszikus Linux indítórendszereket, például a SysV-t vagy az OpenRC-t, valamint a modern SystemD indítórendszert, most már lehetőség van egyéni indítószkript létrehozására vagy Feladatütemező használatára.

Háttérfeladatok működés közben

A háttérfeladatok funkció működésének teszteléséhez frissítse az Insider Preview példányát a Windows 10 build 17046 verziójára, és telepítsen néhány olyan alkalmazást, amely futhat a háttérben. Például lehet tmux, a virtuális multiplexer alkalmazás.
Új tmux háttérmunkamenetet hozhat létre a következő paranccsal:

tmux new -s backgroundsession

A munkamenet neve egyszerűen "backgroundsession" lesz.

Annak biztosítására, hogy a háttérben fusson, bármilyen folyamatkezelőt használhat, például a ps-t vagy a htop-ot. Itt van a htop kimenet.

Most bezárhatja a WSL ablakot, és a feladat továbbra is fut!

Ennek ellenőrzéséhez nyisson meg egy új WSL-ablakot, és nézze meg az elérhető tmux-munkameneteket a következő paranccsal:

tmux ls

Az előző munkamenetet futva találja:

A következő paranccsal újra aktiválhatja, és ott folytathatja, ahol abbahagyta.

tmux attach -t backgroundsession

Érdekes cikkek:

  • A WSL engedélyezése a Windows 10 rendszerben
  • Állítsa be a WSL alapértelmezett felhasználóját a Windows 10 rendszerben
  • Telepítse a Linux Distros-t a Microsoft Store-ból a Windows 10 rendszerben

Forrás: MSDN blogok.

A Surface Duo hamarosan megkapja az Android 12L-t a Samsung és a Lenovo készülékekkel együtt

A Surface Duo hamarosan megkapja az Android 12L-t a Samsung és a Lenovo készülékekkel együtt

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

A Windows 11 nyomtatósora a Fluent Design-nak köszönhetően most pompásan néz ki

A Windows 11 nyomtatósora a Fluent Design-nak köszönhetően most pompásan néz ki

A Windows 11 build 22567 egy csomó újdonságot mutatott be. Új beérkező levelek alkalmazásokat, új...

Olvass tovább

Szergej Tkacsenko, a Winaero szerzője

Szergej Tkacsenko, a Winaero szerzője

Mint tudja, a Windows 7 Starterben hiányzik az asztali diavetítés funkció. Nincs lehetőség a hátt...

Olvass tovább