ทุกสิ่งที่คุณทำได้ด้วย Bash Shell ใหม่ของ Windows 10

Mar 27, 2026
คลาวด์และอินเทอร์เน็ต
เนื้อหาที่ไม่ถูกแคช

การอัปเดตครบรอบของ Windows 10 เพิ่มการสนับสนุนสำหรับสภาพแวดล้อม Linux ไปยัง Windows 10 ในปี 2016 แต่อย่าหลงเชื่อสิ่งนี้เป็นมากกว่า Bash shell เป็นเลเยอร์ความเข้ากันได้เต็มรูปแบบสำหรับการเรียกใช้แอปพลิเคชัน Linux บน Windows

เราได้กล่าวถึงสิ่งต่างๆมากมายที่คุณสามารถทำได้ใน Bash shell ใหม่ของ Windows 10 ดังนั้นเราจึงรวบรวมคำแนะนำเหล่านั้นทั้งหมดไว้ในรายการหลักที่นี่เพื่อความสะดวกของคุณ

เริ่มต้นใช้งาน Linux บน Windows

ที่เกี่ยวข้อง: วิธีติดตั้งและใช้ Linux Bash Shell บน Windows 10

คุณสามารถ ติดตั้งสภาพแวดล้อม Linux และ Bash shell ใน Windows 10 ทุกรุ่นรวมถึง Windows 10 Home อย่างไรก็ตามต้องใช้ Windows 10 เวอร์ชัน 64 บิตคุณเพียงแค่ต้องเปิดใช้งานคุณลักษณะ Windows Subsystem for Linux จากนั้นติดตั้งการแจกจ่าย Linux ที่คุณเลือกตัวอย่างเช่น Ubuntu จาก Windows Store

Fall Creators Update ปลายปี 2560 คุณไม่ต้องเปิดใช้งานอีกต่อไป โหมดนักพัฒนา ใน Windows และคุณลักษณะนี้ไม่ใช่รุ่นเบต้าอีกต่อไป

ติดตั้งซอฟต์แวร์ Linux

ที่เกี่ยวข้อง: วิธีติดตั้งซอฟต์แวร์ Linux ใน Ubuntu Bash Shell ของ Windows 10

วิธีที่ง่ายที่สุดในการติดตั้งซอฟต์แวร์ Linux ในสภาพแวดล้อม Ubuntu (หรือ Debian) คือด้วย ที่ apt-get คำสั่ง . ( ฉลาด คำสั่งยังใช้งานได้) คำสั่งนี้จะดาวน์โหลดและติดตั้งซอฟต์แวร์จากที่เก็บซอฟต์แวร์ของ Ubuntu คุณสามารถดาวน์โหลดและติดตั้งแอปพลิเคชันตั้งแต่หนึ่งรายการขึ้นไปด้วยคำสั่งเพียงคำสั่งเดียว

เนื่องจากนี่เป็นสภาพแวดล้อม Ubuntu userspace ที่สมบูรณ์มากขึ้นหรือน้อยลงคุณจึงสามารถติดตั้งซอฟต์แวร์ด้วยวิธีอื่นได้ คุณสามารถคอมไพล์และติดตั้งซอฟต์แวร์จากซอร์สโค้ดได้เช่นเดียวกับที่คุณทำในการแจกจ่าย Linux ตัวอย่างเช่น

หากคุณติดตั้งการแจกจ่าย Linux อื่นให้ใช้คำสั่งสำหรับติดตั้งซอฟต์แวร์ในการแจกจ่ายเฉพาะนั้นแทน ตัวอย่างเช่น openSUSE ใช้ไฟล์ ไซเปอร์ คำสั่ง

เรียกใช้การแจกจ่าย Linux หลายตัว

ที่เกี่ยวข้อง: อะไรคือความแตกต่างระหว่าง Ubuntu, openSUSE และ Fedora บน Windows 10

การอัปเดตผู้สร้างฤดูใบไม้ร่วงยังเปิดใช้งานการสนับสนุนสำหรับลีนุกซ์หลายรุ่นซึ่งก่อนหน้านี้มีเพียง Ubuntu เท่านั้น ในขั้นต้นคุณสามารถติดตั้ง Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server , Debian GNU / Linux หรือ Kali Linux Fedora กำลังจะมาถึงและเราอาจจะได้เห็นลีนุกซ์รุ่นอื่น ๆ ที่นำเสนอในอนาคต

คุณสามารถติดตั้งลินุกซ์ดิสทริบิวชั่นได้หลายตัวและยังสามารถรันสภาพแวดล้อม Linux ที่แตกต่างกันได้พร้อมกัน

หากคุณไม่แน่ใจว่าจะติดตั้งตัวไหนเราขอแนะนำ Ubuntu แต่ถ้าคุณต้องการการแจกจ่าย Linux โดยเฉพาะบางทีคุณกำลังทดสอบซอฟต์แวร์ที่จะทำงานบนเซิร์ฟเวอร์ที่ใช้ SUSE Linux Enterprise Server หรือ Debian หรือคุณต้องการเครื่องมือทดสอบความปลอดภัยใน Kali Linux ซึ่งมีอยู่ใน Store ควบคู่ไปกับ Ubuntu .

เข้าถึงไฟล์ Windows ใน Bash และ Bash Files ใน Windows

ที่เกี่ยวข้อง: วิธีเข้าถึงไฟล์ Ubuntu Bash ของคุณใน Windows (และ Windows System Drive ของคุณใน Bash)

โดยปกติไฟล์ Linux และไฟล์ Windows ของคุณจะถูกแยกออกจากกัน แต่มีหลายวิธีในการ เข้าถึงไฟล์ Linux ของคุณจาก Windows และไฟล์ Windows ของคุณจากสภาพแวดล้อม Linux

ลีนุกซ์ดิสทริบิวชันที่คุณติดตั้งสร้างโฟลเดอร์ที่ซ่อนไว้ซึ่งเก็บไฟล์ทั้งหมดที่ใช้ในสภาพแวดล้อม Linux นั้น คุณสามารถเข้าถึงโฟลเดอร์นี้จาก Windows หากคุณต้องการดูและสำรองไฟล์ Linux ด้วยเครื่องมือของ Windows แต่ Microsoft เตือนว่าคุณไม่ควรแก้ไขไฟล์ Linux เหล่านี้ด้วยเครื่องมือ Windows หรือสร้างไฟล์ใหม่ที่นี่ด้วยแอปพลิเคชัน Windows

เมื่อคุณอยู่ในสภาพแวดล้อม Linux คุณสามารถเข้าถึงไดรฟ์ Windows ของคุณจากในโฟลเดอร์ / mnt / ไดรฟ์ C: ของคุณอยู่ที่ / mnt / c และไดรฟ์ D: ของคุณตั้งอยู่ที่ / mnt / d เป็นต้น หากคุณต้องการทำงานกับไฟล์จากภายในระบบ Linux และ Windows ให้วางไว้ที่ใดที่หนึ่งในระบบไฟล์ Windows ของคุณและเข้าถึงผ่านโฟลเดอร์ / mnt /

ติดตั้งไดรฟ์แบบถอดได้และตำแหน่งเครือข่าย

ที่เกี่ยวข้อง: วิธีติดตั้งไดรฟ์แบบถอดได้และตำแหน่งเครือข่ายในระบบย่อยของ Windows สำหรับ Linux

ระบบย่อยของ Windows สำหรับ Linux จะติดตั้งไดรฟ์ภายในแบบคงที่โดยอัตโนมัติภายใต้โฟลเดอร์ / mnt / แต่จะไม่ติดตั้งไดรฟ์แบบถอดได้โดยอัตโนมัติเช่นไดรฟ์ USB และออปติคัลดิสก์ นอกจากนี้ยังไม่ติดตั้งไดรฟ์เครือข่ายใด ๆ ที่อาจแมปบนพีซีของคุณโดยอัตโนมัติ

อย่างไรก็ตามคุณสามารถทำได้ ติดตั้งด้วยตัวคุณเอง และเข้าถึงได้ในสภาพแวดล้อม Linux ด้วยคำสั่ง mount พิเศษที่ใช้ประโยชน์จากระบบไฟล์ drvfs

เปลี่ยนเป็น Zsh (หรือเชลล์อื่น) แทน Bash

ที่เกี่ยวข้อง: วิธีใช้ Zsh (หรือเชลล์อื่น) ใน Windows 10

ในขณะที่ Microsoft กำหนดคุณลักษณะนี้เป็นสภาพแวดล้อม "Bash shell" แต่เดิมเป็นชั้นความเข้ากันได้ที่ช่วยให้คุณสามารถเรียกใช้ซอฟต์แวร์ Linux บน Windows ได้ นั่นหมายความว่าคุณสามารถเรียกใช้กระสุนอื่นแทน Bash ได้หากต้องการ

ตัวอย่างเช่นคุณสามารถทำได้ ใช้ Zsh shell แทน Bash . คุณยังสามารถให้ Bash shell มาตรฐานสลับไปยัง Zsh shell โดยอัตโนมัติเมื่อคุณเปิดทางลัดของ Linux shell ในเมนู Start ของคุณ

ใช้ Bash Scripts บน Windows

ที่เกี่ยวข้อง: วิธีสร้างและเรียกใช้ Bash Shell Scripts บน Windows 10

ด้วยสภาพแวดล้อมนี้ทำให้สามารถเขียน Bash shell script บน Windows และเรียกใช้งานได้จริง สคริปต์ Bash ของคุณสามารถเข้าถึงไฟล์ Windows ของคุณที่เก็บไว้ในโฟลเดอร์ / mnt ดังนั้นคุณสามารถใช้คำสั่งและสคริปต์ของ Linux เพื่อทำงานกับไฟล์ Windows ปกติของคุณได้ คุณยังสามารถเรียกใช้คำสั่งของ Windows จากในสคริปต์ Bash

คุณสามารถรวมคำสั่ง Bash เข้ากับไฟล์ สคริปต์แบทช์ หรือ สคริปต์ PowerShell ซึ่งค่อนข้างสะดวก สำหรับข้อมูลทั้งหมดนี้และอื่น ๆ โปรดดู คำแนะนำของเราเกี่ยวกับ bash scripts ใน Windows 10 .

เรียกใช้คำสั่ง Linux จากภายนอก Linux Shell

ที่เกี่ยวข้อง: วิธีเรียกใช้คำสั่ง Linux จากภายนอก Bash Shell บน Windows 10

หากคุณต้องการเปิดโปรแกรมอย่างรวดเร็วเรียกใช้คำสั่งหรือเรียกใช้สคริปต์คุณไม่จำเป็นต้องเปิดใช้งานสภาพแวดล้อม Bash ก่อน คุณสามารถใช้ไฟล์ ทุบตี -c หรือ wsl คำสั่งถึง รันคำสั่ง Linux จากภายนอก Linux shell . สภาพแวดล้อม Linux เพียงแค่รันคำสั่งจากนั้นก็ออก หากคุณเรียกใช้คำสั่งนี้จากภายในหน้าต่างพรอมต์คำสั่งหรือ PowerShell คำสั่งจะพิมพ์ผลลัพธ์ไปยังคอนโซลพร้อมรับคำสั่งหรือ PowerShell

คุณสามารถทำอะไรได้มากมายด้วย ทุบตี -c หรือ wsl . คุณสามารถสร้างทางลัดบนเดสก์ท็อปเพื่อเปิดโปรแกรม Linux รวมเข้ากับชุดงานหรือสคริปต์ PowerShell หรือเรียกใช้ด้วยวิธีอื่น ๆ ที่คุณเรียกใช้โปรแกรม Windows

เรียกใช้โปรแกรม Windows จาก Bash

ที่เกี่ยวข้อง: วิธีเรียกใช้โปรแกรม Windows จาก Bash Shell ของ Windows 10

การอัปเดตผู้สร้าง (ซึ่งออกมาในฤดูใบไม้ผลิปี 2017) คุณทำได้ เรียกใช้โปรแกรม Windows จากภายในสภาพแวดล้อม Linux . ซึ่งหมายความว่าคุณสามารถรวมคำสั่ง Windows ควบคู่ไปกับคำสั่ง Linux ในสคริปต์ Bash หรือเพียงแค่เรียกใช้คำสั่ง Windows จาก Bash หรือ Zsh เชลล์มาตรฐานที่คุณอาจใช้อยู่แล้ว

ในการรันโปรแกรม Windows พิมพ์เส้นทางไปยังไฟล์. exe แล้วกด Enter คุณจะพบโปรแกรม Windows ที่คุณติดตั้งไว้ภายใต้โฟลเดอร์ / mnt / c ในสภาพแวดล้อม Bash โปรดจำไว้ว่าคำสั่งนั้นคำนึงถึงตัวพิมพ์เล็กและใหญ่ดังนั้น“ Example.exe” จึงแตกต่างจาก“ example.exe” ใน Linux

รันโปรแกรม Graphical Linux Desktop

ที่เกี่ยวข้อง: วิธีเรียกใช้แอปพลิเคชั่นเดสก์ท็อปกราฟิก Linux จาก Bash Shell ของ Windows 10

Microsoft ไม่สนับสนุนซอฟต์แวร์กราฟิก Linux บน Windows อย่างเป็นทางการ คุณลักษณะ Windows Subsystem for Linux มีไว้สำหรับการรันโปรแกรมบรรทัดคำสั่งที่นักพัฒนาอาจต้องการ แต่จริงๆแล้วเป็นไปได้ที่จะเรียกใช้โปรแกรมเดสก์ท็อปกราฟิก Linux บน Windows โดยใช้คุณลักษณะนี้

อย่างไรก็ตามการดำเนินการนี้จะใช้ไม่ได้ตามค่าเริ่มต้น คุณจะต้องติดตั้งเซิร์ฟเวอร์ X และตั้งค่า แสดง ตัวแปรก่อนที่โปรแกรมเดสก์ท็อป Linux แบบกราฟิกจะทำงานบนเดสก์ท็อป Windows ของคุณ แอปพลิเคชันที่ง่ายกว่าก็ยิ่งมีโอกาสที่จะทำงานได้ดี ยิ่งแอปพลิเคชันมีความซับซ้อนมากขึ้นเท่าใดแอปพลิเคชันก็จะยิ่งมีแนวโน้มที่จะพยายามทำบางสิ่งที่ระบบย่อย Windows สำหรับ Linux ที่เป็นพื้นฐานของ Microsoft ยังไม่รองรับ สิ่งที่คุณทำได้คือ ลองดูคำแนะนำเหล่านี้ และหวังว่าสิ่งที่ดีที่สุด

เลือกสภาพแวดล้อม Linux เริ่มต้นของคุณ

ที่เกี่ยวข้อง: วิธีตั้งค่าการแจกจ่าย Linux เริ่มต้นของคุณบน Windows 10

หากคุณติดตั้ง Linux หลายตัวคุณสามารถเลือกการติดตั้งเริ่มต้นได้ นี่คือ distro ที่ใช้เมื่อคุณเปิดการแจกจ่าย Linux ด้วยไฟล์ ทุบตี หรือ wsl คำสั่งหรือเมื่อคุณใช้ ทุบตี -c หรือ wsl คำสั่งเพื่อรันคำสั่ง Linux จากที่อื่นใน Windows

แม้ว่าคุณจะติดตั้ง Linux distros ไว้หลายเครื่อง แต่คุณยังสามารถเปิดใช้งานได้โดยตรงโดยใช้คำสั่งเช่น อูบุนตู หรือ opensuse-42 . คำสั่งที่คุณต้องการจะสะกดไว้ในหน้าดาวน์โหลดของการแจกจ่าย Linux แต่ละรายการใน Microsoft Store

เรียกใช้ Bash อย่างรวดเร็วจาก File Explorer

ที่เกี่ยวข้อง: วิธีเปิดใช้ Bash Shell อย่างรวดเร็วจาก File Explorer ของ Windows 10

คุณไม่จำเป็นต้องเปิดเชลล์ Linux จากไอคอนทางลัด คุณสามารถ เปิดใช้งานได้อย่างรวดเร็วจากภายใน File Explorer โดยพิมพ์“ bash” ในแถบที่อยู่แล้วกด Enter Bash shell ของการแจกจ่าย Linux เริ่มต้นของคุณจะปรากฏขึ้นและไดเร็กทอรีการทำงานปัจจุบันจะเป็นไดเร็กทอรีที่คุณเปิดใน File Explorer

บทความนั้นยังให้คำแนะนำในการเพิ่มตัวเลือก“ Open Bash shell here” ให้กับ File Explorer ด้วยการแก้ไข Windows Registry ทำให้คุณมีตัวเลือกเมนูบริบทที่สะดวกซึ่งทำงานคล้ายกับตัวเลือก“ เปิดหน้าต่าง PowerShell ที่นี่” หรือ“ เปิดพร้อมรับคำสั่งที่นี่” .

เปลี่ยนบัญชีผู้ใช้ UNIX ของคุณ

ที่เกี่ยวข้อง: วิธีเปลี่ยนบัญชีผู้ใช้ของคุณใน Ubuntu Bash Shell ของ Windows 10

เมื่อคุณตั้งค่า Bash เป็นครั้งแรกคุณจะได้รับแจ้งให้สร้างบัญชีผู้ใช้ UNIX และตั้งรหัสผ่าน คุณจะลงชื่อเข้าใช้บัญชีนี้โดยอัตโนมัติทุกครั้งที่คุณเปิดหน้าต่าง Bash หากคุณต้องการเปลี่ยนบัญชีผู้ใช้ UNIX ของคุณหรือใช้บัญชีรูทเป็นบัญชีเริ่มต้นของคุณในเชลล์ก็มี คำสั่งที่ซ่อนอยู่สำหรับการเปลี่ยนบัญชีผู้ใช้เริ่มต้นของคุณ .

ถอนการติดตั้งและติดตั้งสภาพแวดล้อม Linux ใหม่

ที่เกี่ยวข้อง: วิธีถอนการติดตั้ง (หรือติดตั้งใหม่) Ubuntu Bash Shell ของ Windows 10

หลังจากที่คุณติดตั้งบางโปรแกรมหรือเปลี่ยนการตั้งค่าบางอย่างแล้วคุณอาจต้องการติดตั้ง Ubuntu หรือการแจกจ่าย Linux อื่นและรับสภาพแวดล้อม Linux ใหม่ ก่อนหน้านี้มีความซับซ้อนเล็กน้อย แต่ตอนนี้คุณสามารถทำได้ง่ายๆโดยการถอนการติดตั้งการแจกจ่าย Linux เหมือนกับที่คุณทำกับแอปพลิเคชันอื่น ๆ จากนั้นติดตั้งใหม่จาก Store

ในการรับระบบใหม่โดยไม่ต้องดาวน์โหลดการแจกจ่าย Linux ซ้ำคุณสามารถเรียกใช้คำสั่งของการแจกจ่ายพร้อมกับตัวเลือก "สะอาด" จาก Windows Command Prompt หรือคอนโซล PowerShell ตัวอย่างเช่นหากต้องการรีเซ็ต Ubuntu โดยไม่ต้องดาวน์โหลดใหม่ให้เรียกใช้ อูบุนตูสะอาด .

หากคุณยังคงติดตั้งระบบ Linux รุ่นเก่าซึ่งเป็นระบบที่ติดตั้งก่อนการอัปเดต Fall Creators คุณยังสามารถทำได้ ถอนการติดตั้งด้วยคำสั่ง lxrun .

อัปเกรดสภาพแวดล้อม Ubuntu ของคุณ

ที่เกี่ยวข้อง: วิธีอัปเดต Windows Bash Shell เป็น Ubuntu 16.04

หลังจากการอัปเดต Fall Creators ของ Windows 10 ตอนนี้คุณต้องติดตั้ง Ubuntu และสภาพแวดล้อม Linux อื่น ๆ จาก Store เมื่อคุณดำเนินการดังกล่าวแล้วระบบจะอัปเดตเป็นเวอร์ชันล่าสุดโดยอัตโนมัติโดยไม่มีคำสั่งพิเศษใด ๆ

อย่างไรก็ตามหากคุณสร้างสภาพแวดล้อม Bash ใน Windows เวอร์ชันเก่าคุณจะมีไฟล์ สภาพแวดล้อม Ubuntu รุ่นเก่า ติดตั้ง คุณสามารถเปิด Store และติดตั้ง Ubuntu ใหม่ล่าสุดจาก Windows Store เพื่ออัปเกรด


ผู้ที่กล้าได้กล้าเสียจะไม่ต้องสงสัยเลยว่าจะพบสิ่งที่น่าสนใจอื่น ๆ ที่คุณสามารถทำได้กับสภาพแวดล้อม Linux ในอนาคต หวังว่าระบบย่อยของ Windows สำหรับ Linux จะยังคงมีประสิทธิภาพมากขึ้น แต่อย่าคาดหวังว่า Microsoft จะสนับสนุนแอปพลิเคชันกราฟิกบนเดสก์ท็อป Linux อย่างเป็นทางการในเร็ว ๆ นี้

Everything You Can Do With Windows 10’s New Bash Shell

Everything You Can Do With Windows 10’s New Bash Shell

How To Install BASH Shell On Windows 10

How To Get Bash Shell In Windows 10

How To Run A Shell Script On Windows 10

Windows 10's Bash Shell Can Run Graphical Linux Applications With This Trick

Windows 10 Bash & Linux Subsystem Setup

How To Run Linux/Bash On Windows 10 | Windows 10 Bash & Linux Subsystem Setup

First Things To Do With A New Windows 10 Laptop | Kill Bloatware, Lock It Down, Make It Epic

We Fixed Windows 10 - Microsoft Will HATE This!

How To Run Linux/Bash On Windows 10 Using The Built-In Windows Subsystem For Linux

8 Cool Windows 10 Tricks And Hidden Features You Should Know

The New Windows Terminal ROCKS! Let's Customize It!

Windows 10 Vs Ubuntu 20.04 - Resource Usage Comparison

SSH Client On Windows 10 Using The Command Prompt | SSH From Windows To Linux And Other Systems

How To Install WSL2 + Docker + Devilbox + Wordpress And Magento 2 On Windows 10


คลาวด์และอินเทอร์เน็ต - บทความยอดนิยม

วิธีอ้างถึงใครบางคนใน WhatsApp

คลาวด์และอินเทอร์เน็ต Jan 16, 2026

หากคุณเป็นส่วนหนึ่งของการแชทกลุ่ม WhatsApp การสนทนาจะดำเนินไปอย่างร..


วิธีที่ดีที่สุดและแย่ที่สุดในการส่งประวัติส่วนตัว

คลาวด์และอินเทอร์เน็ต Sep 28, 2025

เนื่องจากมีผู้คนจำนวนมากที่กำลังมองหางานข้อได้เปรียบเพียงเล็�..


Microsoft Wi-Fi คืออะไรและจะมีความสำคัญกับคุณหรือไม่

คลาวด์และอินเทอร์เน็ต Mar 6, 2026

เนื้อหาที่ไม่ถูกแคช Microsoft ต้องการเป็น บริษัท ที่ให้บริการที่คุณต�..


วิธีทำให้ Mac และอุปกรณ์ iOS ทำงานร่วมกันอย่างราบรื่นด้วยความต่อเนื่อง

คลาวด์และอินเทอร์เน็ต Feb 16, 2026

เนื้อหาที่ไม่ถูกแคช ความต่อเนื่องคือชุดคุณสมบัติใหม่ที่อนุ�..


คำแนะนำสำหรับผู้เริ่มต้นในการปรับแต่งหน้าจอหลักของ Android

คลาวด์และอินเทอร์เน็ต Nov 22, 2025

หากคุณเพิ่งเริ่มต้นใช้งาน Android ความสามารถในการปรับแต่งอาจดูน่าก�..


จาก Tips Box: Simple IE-to-Firefox Syncing, Easy Windows Toolbars และการระบุสาย USB

คลาวด์และอินเทอร์เน็ต Sep 16, 2025

ทุกสัปดาห์เราให้ทิปในกระเป๋าจดหมายของเราและแบ่งปันเคล็ดล�..


เลือกตัวแก้ไขข้อความที่ใช้เพื่อดูซอร์สโค้ดใน Internet Explorer

คลาวด์และอินเทอร์เน็ต Mar 16, 2026

เนื้อหาที่ไม่ถูกแคช ทุกคนมีโปรแกรมแก้ไขข้อความโปรดที่พวกเขาชอบใ�..


ค้นหาว่าลิงก์ใดที่ผู้เยี่ยมชมคลิกต่อหน้าด้วย Google Analytics

คลาวด์และอินเทอร์เน็ต Oct 25, 2025

หมายเหตุ: บทความนี้มีไว้สำหรับ Analytics เวอร์ชันก่อนหน้า บ่อยครั้ง..


หมวดหมู่