Microsoft ได้เพิ่มการรองรับระบบย่อย Windows สำหรับ Linux (WSL) บน Windows 11 และ Windows 10 ทำให้ผู้ใช้สามารถติดตั้ง Linux distros ต่างๆ เช่น Ubuntu, SUSE Linux, Kali Linux และอื่นๆ บนอุปกรณ์ Windows 10 ได้ ไม่เพียงแต่ WSL จะได้รับ Kernel จริงเท่านั้น แต่ยังสามารถเข้าถึงไฟล์ Linux บน Windows 11/10 โดยใช้ File Explorer ก็จะมีอยู่ด้วย
เข้าถึงระบบย่อยของ Windows สำหรับไฟล์ Linux บน Windows
มีสองวิธีในการเข้าถึงระบบย่อยของ Windows สำหรับไฟล์ Linux โดยใช้ File Explorer ใน Windows 11/10:
- การเปิด File Explorer จากเทอร์มินัล WSL
- เปิดรูทจาก File Explorer
1] การใช้ File Explorer ภายใน WSL Terminal
- เปิดเทอร์มินัล WSL
- นำทางไปยังไดเรกทอรีรากหรือโฟลเดอร์บนสุดภายในเทอร์มินัล
- พิมพ์ explorer.exe แล้วกด Enter เพื่อเปิดตำแหน่งนั้นภายใน File Explorer
2] เปิดตัวรูทจาก File Explorer
นี่เป็นวิธีการที่ค่อนข้างตรงไปตรงมา
- เปิด File Explorer
- พิมพ์ Linux แล้วกด Enter ในแถบที่อยู่ของ File Explorer
- มันจะต่อเชื่อมที่เก็บข้อมูลสำหรับ Linux distros ที่ติดตั้งบนคอมพิวเตอร์ของคุณ
- ไฟล์จะมองเห็นได้ใน File Explorer
หลังจากที่คุณเข้าถึงไฟล์เหล่านี้ภายใน File Explorer แล้ว คุณสามารถใช้โปรแกรมที่ติดตั้งในคอมพิวเตอร์ของคุณเพื่อดำเนินการได้ตามปกติ และการแก้ไขใดๆ ที่คุณทำจะปรากฏในหน้าต่างเทอร์มินัล
คุณสามารถเข้าถึงไฟล์ Windows จากระบบย่อย Linux ได้หรือไม่
ได้ คุณสามารถเข้าถึงไฟล์ Windows ได้จากระบบย่อย Linux และในทางกลับกัน เป็นไปได้ที่จะแชร์และเข้าถึงไฟล์ Windows จากระบบย่อย Linux โดยใช้เทอร์มินัล WSL คุณต้องเปิด File Explorer ในเทอร์มินัล กล่าวคือ คุณสามารถป้อนคำสั่ง explorer.exe ในหน้าต่างเทอร์มินัลเพื่อเข้าถึงได้
ไฟล์ระบบย่อย Linux บน Windows 11/10 อยู่ที่ไหน
ในการเข้าถึงไฟล์ระบบย่อย Linux หรือไฟล์ Linux Bash บน Windows 11/10 คุณต้องไปที่ %userprofile%\AppData\Local\Packages หรือคุณสามารถไปที่ C:\Users\user-name\AppData\Local\Packages ใน File Explorer อย่างไรก็ตาม คุณต้องแสดงไฟล์ที่ซ่อนอยู่เพื่อเข้าถึงโฟลเดอร์ AppData ในไดรฟ์ C หรือไดรฟ์ระบบ
WSL ได้รับการพิสูจน์แล้วว่าเป็นประโยชน์สำหรับนักพัฒนาทั้งหมดที่ต้องบูทระบบลินุกซ์แบบคู่ เพื่อตอบสนองความต้องการของพวกเขาด้วยเทอร์มินัล
แก้ปัญหา: ระบบย่อย Windows สำหรับข้อความแสดงข้อผิดพลาดและรหัสของ Linux