Windows Tips & News

WSL ได้รับการสนับสนุนงานเบื้องหลัง

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ

เริ่มต้นด้วย Windows 10 build 17046 Windows Subsytem for Linux (WSL) ได้รับการสนับสนุนสำหรับงานพื้นหลังที่ใช้เวลานาน คล้ายกับที่ระบบย่อยของ Windows มีบริการต่างๆ นี่เป็นการเปลี่ยนแปลงที่น่าประทับใจมากสำหรับผู้ใช้ WSL ที่ทำงานกับเซิร์ฟเวอร์เช่น Apache หรือแอพอย่าง หน้าจอ หรือ tmux. ตอนนี้พวกเขาสามารถทำงานในพื้นหลังเหมือน Linux daemons ปกติ ความสามารถในการเรียกใช้ daemons หายไปและได้รับการร้องขออย่างมากจากผู้ใช้

โฆษณา

สารบัญซ่อน
อินสแตนซ์ระดับสูงและไม่ยกระดับ
งานเริ่มต้น
งานเบื้องหลังในการดำเนินการ

อินสแตนซ์ระดับสูงและไม่ยกระดับ

นอกจากการรองรับ daemon แล้ว ตอนนี้ WSL สามารถมีทั้งอินสแตนซ์ของกระบวนการที่ยกระดับและไม่ได้ยกระดับพร้อมกันโดยไม่กระทบต่อการอนุญาตในเซสชันอื่น

งานเริ่มต้น

WSL ในรุ่น 17046 ขึ้นไปรองรับงานเริ่มต้นแล้ว แม้ว่าจะไม่รองรับระบบ init แบบคลาสสิกของ Linux เช่น SysV หรือ OpenRC รวมถึงระบบเริ่มต้น SystemD ที่ทันสมัย ​​แต่ตอนนี้คุณสามารถสร้างสคริปต์เริ่มต้นแบบกำหนดเองหรือใช้ Task Scheduler

งานเบื้องหลังในการดำเนินการ

หากต้องการทดสอบฟีเจอร์งานเบื้องหลังที่ใช้งานจริง ให้อัปเกรดอินสแตนซ์ Insider Preview เป็น Windows 10 รุ่น 17046 และติดตั้งแอปที่สามารถทำงานในเบื้องหลังได้ ตัวอย่างเช่น สามารถ

tmuxแอพมัลติเพล็กเซอร์เสมือน
คุณสามารถสร้างเซสชันพื้นหลัง tmux ใหม่โดยใช้คำสั่งต่อไปนี้:

tmux new -s พื้นหลังเซสชัน

เซสชันจะตั้งชื่อง่ายๆ ว่า "backgroundsession"Tmux เซสชันใหม่

เพื่อให้แน่ใจว่าทำงานอยู่เบื้องหลัง คุณสามารถใช้ตัวจัดการกระบวนการ เช่น ps หรือ htop นี่คือเอาต์พุต htopเซสชัน Tmux ใน Htop

ตอนนี้คุณสามารถปิดหน้าต่าง WSL และงานจะยังคงทำงานอยู่!

ในการตรวจสอบนี้ ให้เปิดหน้าต่าง WSL ใหม่ และตรวจสอบเซสชัน tmux ที่พร้อมใช้งานด้วยคำสั่ง:

tmux ls

คุณจะพบว่าเซสชันก่อนหน้าของคุณทำงานอยู่:Tmux Reattach Session

คุณสามารถเปิดใช้งานอีกครั้งด้วยคำสั่งต่อไปนี้และดำเนินการต่อจากจุดที่คุณค้างไว้

tmux แนบ -t พื้นหลังเซสชัน
เชื่อมต่อเซสชัน Tmux อีกครั้ง

บทความที่น่าสนใจ:

  • เปิดใช้งาน WSL ใน Windows 10
  • ตั้งค่าผู้ใช้เริ่มต้นสำหรับ WSL ใน Windows 10
  • ติดตั้ง Linux Distros จาก Microsoft Store ใน Windows 10

แหล่งที่มา: บล็อก MSDN.

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
Microsoft เปิดตัว Math Solver Preview อย่างเป็นทางการใน Edge

Microsoft เปิดตัว Math Solver Preview อย่างเป็นทางการใน Edge

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบMath Solver พร้อมใช้งานโดยทั่ว...

อ่านเพิ่มเติม

OneNote สำหรับ Windows 10 ได้รับการอัปเดตในเดือนสิงหาคม พร้อมฟีเจอร์ใหม่

OneNote สำหรับ Windows 10 ได้รับการอัปเดตในเดือนสิงหาคม พร้อมฟีเจอร์ใหม่

ทิ้งคำตอบไว้ขณะนี้มีการอัปเดตใหม่สำหรับผู้ใช้แอป OneNote UWP บน Windows 10 และมีคุณลักษณะบางอย่าง...

อ่านเพิ่มเติม

เครือข่ายส่วนตัวของ Firefox ที่ตอนนี้รู้จักกันในชื่อ Mozilla VPN และออกจากรุ่นเบต้า

เครือข่ายส่วนตัวของ Firefox ที่ตอนนี้รู้จักกันในชื่อ Mozilla VPN และออกจากรุ่นเบต้า

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบย้อนกลับไปในเดือนธันวาคม 2019 ...

อ่านเพิ่มเติม