Windows Tips & News

WSL má podporu úloh na pozadí

Počínaje Windows 10 sestavení 17046 má podsystém Windows pro Linux (WSL) podporu pro dlouhotrvající úlohy na pozadí, podobně jako subsystém Windows má služby. To je opravdu působivá změna pro uživatele WSL, kteří pracují s podobnými servery Apache nebo aplikace jako obrazovka nebo tmux. Nyní mohou běžet na pozadí jako běžní linuxoví démoni. Schopnost spouštět démony chyběla a uživatelé ji velmi žádali.

Zvýšené a nezvýšené instance

Kromě podpory démonů může nyní WSL mít současně zvýšené i nepovýšené instance procesu, aniž by to ovlivnilo oprávnění v jiných relacích.

Startup Tasks

WSL v sestavení 17046 a vyšší nyní podporuje spouštěcí úlohy. I když postrádá podporu klasických linuxových init systémů jako SysV nebo OpenRC, stejně jako moderního init systému SystemD, je nyní možné vytvořit vlastní spouštěcí skript nebo použít Plánovač úloh.

Úkoly na pozadí v akci

Chcete-li otestovat funkci úloh na pozadí v akci, upgradujte instanci Insider Preview na Windows 10 sestavení 17046 a nainstalujte nějakou aplikaci, která může běžet na pozadí. Například může být

tmux, aplikace virtuálního multiplexeru.
Novou relaci na pozadí tmux můžete vytvořit pomocí následujícího příkazu:

tmux new -s backgroundsession

Relace bude jednoduše pojmenována „backgroundsession“.

Chcete-li zajistit, že běží na pozadí, můžete použít jakýkoli správce procesů, jako je ps nebo htop. Zde je výstup htop.

Nyní můžete zavřít okno WSL a úloha zůstane spuštěna!

Chcete-li to zkontrolovat, otevřete nové okno WSL a zkontrolujte dostupné relace tmux pomocí příkazu:

tmux ls

Zjistíte, že vaše předchozí relace běží:

Můžete jej znovu aktivovat pomocí následujícího příkazu a pokračovat tam, kde jste skončili.

tmux připojit -t backgroundsession

Zajímavé články:

  • Povolte WSL ve Windows 10
  • Nastavit výchozího uživatele pro WSL ve Windows 10
  • Nainstalujte Linux Distros z Microsoft Store ve Windows 10

Zdroj: Blogy MSDN.

Zakázat stahování animace ve Firefoxu

Zakázat stahování animace ve Firefoxu

Jak možná víte, Firefox 57 přichází s novým uživatelským rozhraním, známým jako „Photon“. Jeho cí...

Přečtěte si více

Povolte Drag Space ve Firefoxu 57

Povolte Drag Space ve Firefoxu 57

Jak možná víte, Firefox 57 přichází s novým uživatelským rozhraním, známým jako „Photon“. Jeho cí...

Přečtěte si více

V systému Windows 10 chybí tiskárna Fix PDF

V systému Windows 10 chybí tiskárna Fix PDF

4 OdpovědiVe výchozím nastavení je systém Windows 10 dodáván s užitečnou funkcí tisku do PDF, kte...

Přečtěte si více