มีการเปลี่ยนแปลงมากมายใน Windows 10 แต่การเปลี่ยนแปลงบางอย่างยังไม่ได้รับการพูดถึงมากนัก หนึ่งในการเปลี่ยนแปลงนั้นเกี่ยวข้องกับ Command Line และด้วยเหตุนี้ เราจะมุ่งความสนใจไปที่สิ่งนั้น
การปรับปรุงบรรทัดคำสั่งใน Windows 10
ตอนนี้ มีการเปลี่ยนแปลงใหม่หลายอย่างที่ Microsoft ได้ทำกับ Command Line และจากสิ่งที่เราสามารถบอกได้ นักพัฒนาและคนทั่วไปที่ต้องการใช้ Command Line ด้วยเหตุผลหลายประการ พบว่าการเปลี่ยนแปลงนี้ค่อนข้างน่าพอใจ
เพื่อไม่ให้เป็นการเสียเวลา เรามาพูดถึงสิ่งใหม่ๆ กันดีกว่า
รองรับ Tar และ Curl
หากคุณเป็นผู้ใช้ Linux ที่ไม่ยอมใครง่ายๆ คุณควรมีประสบการณ์กับไฟล์ .TAR บ้าง คุณเห็นแล้วว่า .tar archive เป็นรูปแบบไฟล์เก็บถาวรที่ต้องการมากกว่า .ZIP บน Linux และตอนนี้ผู้ใช้ Windows 10 สามารถใช้ประโยชน์จากมันได้
สำหรับ CURL มันคือ เครื่องมือ CLI ที่อนุญาตให้ส่งและรับไฟล์ รองรับโปรโตคอลหลายตัวและคาดเดาอะไร ผู้ใช้สามารถขอ HTTP และดูการตอบสนองจาก Command Line ได้อย่างง่ายดาย
งานเบื้องหลัง
เป็นไปได้เสมอที่ผู้ใช้ Windows 10 จะเรียกใช้งานพื้นหลัง แต่ปัญหาคือ แต่ คอนโซล WSL ต้องทำงานต่อไป มิฉะนั้นงานจะสิ้นสุดลง ด้วยการอัปเดตใหม่ล่าสุดนี้ ผู้ใช้สามารถเรียกใช้งานพื้นหลังโดยไม่ต้องกังวลเกี่ยวกับคอนโซล WSL
คุณจะเห็นว่าถ้าเป็นเสื้อผ้า งานต่างๆ จะยังคงทำงานต่อไป และนั่นก็เยี่ยมมาก
รองรับ Unix Sockets
นี่แหละ Unix Sockets ไม่รองรับใน Windows 10 แต่ทุกอย่างเปลี่ยนไปด้วยการอัปเดต v1803 นอกจากนี้ยังสามารถสื่อสารผ่านซ็อกเก็ต Unix ระหว่าง Windows และ WSL
มีกฎหลายข้อเกี่ยวกับวิธีการทำงาน ดังนั้น Microsoft กำหนดให้คุณต้องอ่านข้อมูลที่มีอยู่ในบล็อกโพสต์
ไคลเอนต์และเซิร์ฟเวอร์ที่ใช้ OpenSSH
มูลนิธิ OpenBSD เป็นผู้ที่สร้าง OpenSSH ชุดเครื่องมือ เราเข้าใจว่าชุดเครื่องมือนี้สร้างขึ้นสำหรับการดูแลระบบบรรทัดคำสั่งระยะไกล การจัดการคีย์สาธารณะ/ส่วนตัว การถ่ายโอนไฟล์ที่ปลอดภัย และอื่นๆ
ด้วยการอัปเดตใหม่นี้ ผู้ใช้มีโอกาสที่จะเล่นกับไคลเอ็นต์ SSH และคีย์เอเจนต์ สำหรับเซิร์ฟเวอร์ SSH เป็นคุณลักษณะเสริมที่พร้อมใช้งานตามต้องการ
เครื่องมือเหล่านี้ได้รับการร้องขออย่างสูงจากชุมชน Windows 10 ดังนั้นผู้คนจำนวนมากควรรู้สึกพอใจกับสิ่งที่ Microsoft ทำ
Hyper-V และ Enhance Session
ในอดีต เป็นไปไม่ได้ที่ Linux VM ที่ทำงานบน Hyper-V เพื่อรับประโยชน์จากโหมดเซสชันที่ปรับปรุงแล้ว แต่นี่ไม่ใช่กรณีที่มีการอัปเดต Windows 10 v1803 อีกต่อไป Microsoft กล่าวว่าสิ่งนี้เป็นไปได้โดยโอเพ่นซอร์ส โครงการ XRDP ซึ่งช่วยให้บริษัทโต้ตอบกับ Linux VM ได้ในลักษณะเดียวกับที่โต้ตอบกับ Windows ผ่านโปรโตคอล RDP
หากคุณลองทำเช่นนี้ คุณจะเห็นการปรับปรุงที่สำคัญในประสบการณ์ของผู้ใช้ และนั่นเป็นข่าวดีเสมอ
แอปพลิเคชันคอนโซล UWP
Microsoft กำลังผลักดัน แพลตฟอร์ม Windows สากล (UWP) เป็นอนาคต แต่แม้จะมีการปรับปรุงหลายปี แต่ก็ยังมีข้อ จำกัด เมื่อเทียบกับวิธีการส่งมอบแอปพลิเคชันแบบเก่า หากคุณต้องการสร้างแอปพลิเคชันคอนโซล ตัวเลือกเดียวคือทำงานกับตัวเลือกดั้งเดิม แต่สำหรับ v1803 ของ Windows 10 จะไม่เป็นเช่นนั้นอีกต่อไป
ใช่ คุณอ่านถูกต้องแล้ว แอปพลิเคชันคอนโซล UWP ได้รับการสนับสนุนใน Windows 10 แล้ว ขณะนี้นักพัฒนาสามารถจัดส่งแอปพลิเคชันคอนโซลของตนไปยัง Microsoft Store ได้ทุกเมื่อที่ต้องการ