Windows Tips & News

WSL ima podršku za pozadinske zadatke

click fraud protection

Počevši od Windows 10 build 17046, Windows Podsustav za Linux (WSL) ima podršku za dugotrajne pozadinske zadatke, slično kao što podsustav Windows ima Usluge. Ovo je stvarno impresivna promjena za korisnike WSL-a koji rade s poslužiteljima poput Apache ili aplikacije poput zaslon ili tmux. Sada mogu raditi u pozadini kao obični Linux demoni. Nedostajala je mogućnost pokretanja demona i korisnici su je jako tražili.

Povišene i ne-povišene instance

Osim demonske podrške, WSL sada može istovremeno imati i povišene i nepovišene instance procesa bez utjecaja na dopuštenja u drugim sesijama.

Zadaci pokretanja

WSL u verziji 17046 i novijim sada podržava zadatke pokretanja. Iako nema podršku za klasične Linux init sustave kao što su SysV ili OpenRC, kao i za moderni SystemD init sustav, sada je moguće izraditi prilagođenu skriptu za pokretanje ili koristiti Task Scheduler.

Pozadinski zadaci na djelu

Da biste testirali značajku pozadinskih zadataka na djelu, nadogradite svoju instancu Insider Preview na Windows 10 build 17046 i instalirajte neku aplikaciju koja može raditi u pozadini. Na primjer, može biti

tmux, aplikacija za virtualni multiplekser.
Možete stvoriti novu tmux pozadinsku sesiju sljedećom naredbom:

tmux new -s backgroundsession

Sesija će se jednostavno nazvati "backgroundsession".

Kako biste bili sigurni da radi u pozadini, možete koristiti bilo koji upravitelj procesa kao što je ps ili htop. Ovdje je htop izlaz.

Sada možete zatvoriti WSL prozor i zadatak će ostati pokrenut!

Da biste to provjerili, otvorite novi WSL prozor i provjerite dostupne tmux sesije pomoću naredbe:

tmux ls

Vidjet ćete da je vaša prethodna sesija pokrenuta:

Možete ga ponovno aktivirati sljedećom naredbom i nastaviti tamo gdje ste stali.

tmux priložiti -t pozadinska sesija

Članci od interesa:

  • Omogućite WSL u sustavu Windows 10
  • Postavite zadanog korisnika za WSL u sustavu Windows 10
  • Instalirajte Linux distribucije iz trgovine Microsoft Store u sustavu Windows 10

Izvor: MSDN blogovi.

Taras Buria, autor u Winaero

Microsoft je vratio preklapajuće klizače u Edge, pa ćemo danas naučiti kako omogućiti ovu značajk...

Čitaj više

Preuzmite arhive registra i batch datoteka

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Sergej Tkačenko, autor u Winaero

Microsoft je danas najavio uslugu u oblaku Windows 365 na konferenciji Inspire. Poslovnim korisni...

Čitaj više