Windows Tips & News

การปรับปรุงบรรทัดคำสั่งและ WSL ใน Windows 10 เวอร์ชัน 1803

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

Windows 10 เวอร์ชัน 1803 "Spring Creators Update" มีการเปลี่ยนแปลงและการปรับปรุงที่น่าสนใจมากมายสำหรับเครื่องมือบรรทัดคำสั่ง และโดยเฉพาะอย่างยิ่งกับคุณลักษณะ WSL มีคุณสมบัติใหม่มากมาย เช่น แอปพลิเคชัน UWP Console

โฆษณา


ใน การอัปเดต Windows 10 Spring Creators, ระบบย่อย Windows สำหรับ Linux (WSL) ได้รับการสนับสนุนสำหรับ Linux distros ใหม่สองสามตัว ตอนนี้สามารถติดตั้ง Kali Linux และ Debian ได้แล้ว
Debian Wsl1
สารบัญซ่อน
การปรับปรุงและคุณสมบัติของ WSL
งานเบื้องหลัง
เครื่องมือใหม่ สิทธิ์ wslpath และระบบไฟล์
Unix Sockets
เซสชันที่ได้รับการปรับปรุงสำหรับ Hyper-V Linux VMs
สร้างด่วน
เซิร์ฟเวอร์ OpenSSH และเครื่องมือไคลเอนต์ในตัว
แอปพลิเคชันคอนโซล UWP

การปรับปรุงและคุณสมบัติของ WSL

หลังจาก เปิดใช้งาน WSL, คุณสามารถติดตั้ง กาลี และ เดเบียน จากทางร้าน. คุณสามารถใช้ลิงก์ต่อไปนี้:

  1. อูบุนตู
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. รับ Kali Linux สำหรับ WSL
  5. เดเบียน GNU/ลินุกซ์

อ้างถึงบทความ

ติดตั้ง Linux Distros จาก Microsoft Store ใน Windows 10

ไฟล์ใหม่ /etc/wsl.conf ได้รับการสนับสนุนในขณะนี้เพื่อให้คุณสามารถควบคุมการกำหนดค่า distro ของคุณได้มากขึ้นเมื่อเปิดใช้สภาพแวดล้อมของคุณ การติดตั้งไดรฟ์และการกำหนดค่าเครือข่ายเป็นสองพื้นที่เฉพาะที่ได้รับการสนับสนุนในขณะนี้ ไฟล์ตัวอย่างมีลักษณะดังนี้:

[เมานต์อัตโนมัติ] เปิดใช้งาน = จริง รูท = /windir/ ตัวเลือก = "ข้อมูลเมตา, umask=22,fmask=11" mountFsTab = false #มาเปิดใช้งาน DNS กันเถอะ แม้ว่าสิ่งเหล่านี้จะถูกเปิดใช้งานโดยค่าเริ่มต้น เราจะระบุที่นี่เพื่อให้ชัดเจน [เครือข่าย] createHosts = จริง สร้างResolvConf = true

อ้างถึง โพสต์บล็อกอย่างเป็นทางการ สำหรับคำแนะนำโดยละเอียดเกี่ยวกับไฟล์นี้และค่าของไฟล์

งานเบื้องหลัง

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

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

เครื่องมือใหม่ สิทธิ์ wslpath และระบบไฟล์

Wslpath.exe เป็นเครื่องมือใหม่ที่คุณสามารถใช้แปลงเส้นทางระหว่าง Windows และ Linux คุณควรรัน wslpath ในสภาพแวดล้อม WSL

มันมาพร้อมกับตัวเลือกต่อไปนี้:

-a บังคับผลลัพธ์เป็นรูปแบบพาธสัมบูรณ์
-u แปลจากเส้นทาง Windows เป็นเส้นทาง WSL (ค่าเริ่มต้น)
-w แปลจากพาธ WSL เป็นพาธของ Windows
-m แปลจากพาธ WSL เป็นพาธของ Windows โดยใช้ '/' แทน '\\'

ตอนนี้คุณสามารถตั้งค่าเจ้าของและกลุ่มของไฟล์โดยใช้ chmod/chown และแก้ไขสิทธิ์ในการอ่าน/เขียน/ดำเนินการใน WSL คุณยังสามารถสร้างไฟล์พิเศษ เช่น fifos, unix sockets และไฟล์อุปกรณ์ มันเป็นคุณสมบัติที่รอคอยมานานสำหรับผู้ใช้ WSL หลายคน

การเปลี่ยนแปลงที่น่าสนใจอีกประการหนึ่งคือการเพิ่มตัวเลือกการติดตั้งใหม่กับระบบไฟล์ DrvFs สำหรับการฉายสิทธิ์บนไฟล์ควบคู่ไปกับการจัดหาข้อมูลเมตาของ Linux ใหม่ในไฟล์และโฟลเดอร์

ดู

การปรับปรุง Chmod และ Chown WSL ใน Windows 10

Unix Sockets

รองรับ Unix Sockets บน Windows แล้ว คุณยังสามารถสื่อสารผ่านซ็อกเก็ต Unix ระหว่าง Windows และ WSL สิ่งนี้ทำให้ WSL สามารถเรียกใช้ Linux Docker Client เพื่อโต้ตอบกับ Docker Daemon ที่ทำงานบน Windows มีกฎเกณฑ์บางประการเกี่ยวกับการอนุญาตและการทำงานร่วมกัน อ้างถึง โพสต์บล็อกนี้ เพื่อดูรายละเอียด

เซสชันที่ได้รับการปรับปรุงสำหรับ Hyper-V Linux VMs

Linux VM ที่ทำงานบน Hyper-V สามารถใช้ประโยชน์จากโหมดเซสชันที่ปรับปรุงแล้ว ขับเคลื่อนโดยโครงการโอเพ่นซอร์ส XRDP ซึ่งช่วยให้สามารถโต้ตอบกับ Linux VM ได้เช่นเดียวกับที่ผู้ใช้สามารถทำได้กับ Windows Hyper-V VM ผ่านโปรโตคอล RDP

ESM Vm 879x494

สร้างด่วน

สร้างด่วน เป็นเครื่องมือใหม่ที่ช่วยให้คุณสร้าง VM ได้อย่างรวดเร็วโดยไม่ต้องผ่านวิซาร์ดหลายขั้นตอน

เซิร์ฟเวอร์ OpenSSH และเครื่องมือไคลเอนต์ในตัว

บนเครื่อง Windows ซอฟต์แวร์โอเพ่นซอร์สฟรีแวร์ PuTTY เป็นมาตรฐานโดยพฤตินัยเมื่อพูดถึง SSH และ Telnet ด้วย Windows 10 ในที่สุด Microsoft ก็รับฟังผู้ใช้ของตนหลังจากหลายปีที่พวกเขาขอไคลเอ็นต์ SSH และเซิร์ฟเวอร์ เมื่อรวมการใช้งาน OpenSSH มูลค่าของ OS จะเพิ่มขึ้น

อ้างถึงโพสต์บล็อกต่อไปนี้:

  • วิธีเปิดใช้งานไคลเอนต์ OpenSSH ใน Windows 10
  • วิธีเปิดใช้งานเซิร์ฟเวอร์ OpenSSH ใน Windows 10

สำหรับเซิร์ฟเวอร์ OpenSSH โปรดดูความคิดเห็นอันมีค่าที่ผู้อ่านของเราฝากไว้ พวกเขาได้แบ่งปันเคล็ดลับที่เป็นประโยชน์มากมายที่นั่น

แอปพลิเคชันคอนโซล UWP

อีกหนึ่งฟีเจอร์ที่น่าสนใจซึ่งกำลังจะมาใน Windows 10 เวอร์ชัน 1803 "Redstone 4" (Spring Creators Update) คือการรองรับแอป UWP ของคอนโซล ซึ่งหมายความว่าขณะนี้แอป UWP สามารถใช้หน้าต่างคอนโซลสำหรับอินพุตและเอาต์พุตได้ มีไว้สำหรับใช้กับพรอมต์คำสั่งและ PowerShell แอพดังกล่าวสามารถใช้คอนโซล API และแม้แต่ Win32 API ดั้งเดิม เช่น printf หรือ getchar

แค่นั้นแหละ.

คุณรู้สึกอย่างไรกับการเปลี่ยนแปลงเหล่านี้ คุณชอบการอัปเดตที่มาพร้อมกับ Windows 10 เวอร์ชัน 1803 หรือไม่? ส่งความคิดเห็นถึงเรา!

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

เปลี่ยนระดับเสียงของ Google+ แฮงเอาท์และอีกมากมายด้วยกล่องเครื่องมือแฮงเอาท์

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

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

เพิ่มบัญชีผู้ใช้แบบคลาสสิกไปยังแผงควบคุมใน Windows 10

เพิ่มบัญชีผู้ใช้แบบคลาสสิกไปยังแผงควบคุมใน Windows 10

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

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

วิธีเปิดใช้งาน Spatial Sound ใน Windows 10

วิธีเปิดใช้งาน Spatial Sound ใน Windows 10

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

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