ในการอัพเดท Windows 10 Anniversary Microsoft ได้เพิ่มคุณลักษณะใหม่ที่น่าสนใจสำหรับนักพัฒนาผู้ใช้ที่มีอำนาจและทุกคนที่เคยทำงานกับระบบ Unix-y เช่น Mac OS X และ Linux Windows 10 มีคำสั่งให้ใช้ Unix Bash (ในเบต้า) โดยได้รับความร่วมมือจาก Canonical ซึ่งเป็น บริษัท ที่อยู่เบื้องหลัง Ubuntu Linux
ด้วยคำสั่ง Bash คุณสามารถดำเนินการได้ทุกประเภทเช่นการโต้ตอบกับระบบไฟล์ Windows (เช่นเดียวกับที่คุณสามารถทำได้ด้วยคำสั่ง Windows พร้อมรับคำสั่งปกติ) เรียกใช้คำสั่ง Bash มาตรฐานและแม้แต่การติดตั้งโปรแกรม UI กราฟิกแบบลินุกซ์ - แม้ว่า ที่ล่าสุดไม่ได้รับการสนับสนุนอย่างเป็นทางการ
ถ้าคุณเป็นผู้ใช้ Bash เก๋าหรือสนใจในการเริ่มต้นใช้งาน Command Prompt ที่เป็นที่นิยมนี่คือวิธีการติดตั้ง Bash ใน Windows 10
01 จาก 06ระบบย่อย

เมื่อคุณติดตั้ง Bash ใน Windows 10 คุณจะไม่ได้รับเครื่องเสมือนหรือโปรแกรมที่ทำงานได้ดีที่สุดเหมือนกับ Bash ใน Linux เป็นจริง Bash ทำงาน natively ในเครื่องคอมพิวเตอร์ของคุณขอบคุณคุณลักษณะใน Windows 10 เรียกว่า Windows Subsystem for Linux (WSL) WSL เป็น "ซอสลับ" ที่ช่วยให้ซอฟต์แวร์ Linux สามารถทำงานบน Windows ได้
ในการเริ่มต้นให้ไปที่ เริ่ม> การตั้งค่า> การอัปเดตและความปลอดภัย> สำหรับนักพัฒนาซอฟต์แวร์ . ภายใต้หัวข้อย่อย "ใช้คุณลักษณะของนักพัฒนาซอฟต์แวร์" ให้เลือก โหมดนักพัฒนา ปุ่มวิทยุ คุณอาจได้รับแจ้งให้รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ ณ จุดนี้ ถ้าใช่ให้ดำเนินการต่อไป
อ่านต่อด้านล่าง
02 จาก 06เปิดคุณลักษณะของ Windows

เมื่อเสร็จแล้วให้ปิดแอปการตั้งค่าและคลิกที่แถบค้นหา Cortana ในแถบงานแล้วพิมพ์ คุณลักษณะของ Windows. ผลลัพธ์ยอดนิยมควรเป็นตัวเลือกของแผงควบคุมที่เรียกว่า "เปิดหรือปิดคุณลักษณะของ Windows" เลือกหน้าต่างนั้นและเปิดหน้าต่างเล็ก ๆ
เลื่อนลงมาและทำเครื่องหมายที่ช่อง "Windows Subsystem for Linux (Beta)" จากนั้นคลิก ตกลง เพื่อปิดหน้าต่าง
ถัดไปคุณจะได้รับแจ้งให้รีสตาร์ทเครื่องคอมพิวเตอร์ซึ่งคุณจะต้องทำก่อนจึงจะสามารถใช้ Bash ได้
อ่านต่อด้านล่าง
03 จาก 06การติดตั้งครั้งสุดท้าย

เมื่อคอมพิวเตอร์ของคุณได้เริ่มต้นใหม่คลิก Cortana ในแถบงานอีกครั้งและพิมพ์ ทุบตี. ผลด้านบนควรเป็นตัวเลือกในการเรียกใช้ "bash" เป็นคำสั่ง - เลือกที่
หรือไปที่ เริ่ม> ระบบ Windows> พรอมต์คำสั่ง . เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้นมาให้พิมพ์ ทุบตี และกด เข้าสู่ .
ไม่ว่าคุณจะทำอย่างไรขั้นตอนการติดตั้งสุดท้ายสำหรับ Bash จะเริ่มต้นด้วยการดาวน์โหลด Bash จาก Windows Store (ผ่านทาง command prompt) เมื่อถึงจุดหนึ่งคุณจะถูกขอให้ดำเนินการต่อ เมื่อสิ่งนั้นเกิดขึ้นเพียงแค่พิมพ์ Y จากนั้นรอให้การติดตั้งเสร็จสิ้น
เพิ่มชื่อผู้ใช้และรหัสผ่าน

เมื่อเกือบทุกอย่างเสร็จสิ้นคุณจะถูกขอให้ป้อนชื่อผู้ใช้และรหัสผ่านตามปกติสำหรับคำสั่งของ Unix คุณไม่จำเป็นต้องใช้ชื่อบัญชีผู้ใช้ Windows หรือรหัสผ่านของคุณ แต่สามารถเป็นเอกลักษณ์ได้อย่างสมบูรณ์ ถ้าคุณต้องการเรียกตัวเองว่า "r3dB4r0n" แล้วไปเลย
เมื่อส่วนนั้นเสร็จสิ้นและการติดตั้งเสร็จสิ้นคำสั่งจะปรากฏขึ้นโดยอัตโนมัติใน Bash คุณจะรู้ว่ามันทำเมื่อคุณเห็นสิ่งที่ต้องการ 'r3dB4r0n @ ชื่อคอมพิวเตอร์ของคุณ' เป็นคำสั่ง
ตอนนี้คุณสามารถป้อนคำสั่งใด ๆ Bash ที่คุณต้องการได้ เนื่องจากซอฟต์แวร์นี้เป็นซอฟต์แวร์รุ่นเบต้าไม่ใช่ทุกอย่างจะทำงาน แต่ส่วนใหญ่จะใช้งานร่วมกับ Bash ในระบบอื่น ๆ
เมื่อใดก็ตามที่คุณต้องการเปิด Bash อีกครั้งคุณจะพบได้ที่ด้านล่าง เริ่มต้น> ทุบตีบน Ubuntu บน Windows .
อ่านต่อด้านล่าง
05 จาก 06การอัพเกรดการติดตั้งของคุณ

เป็นผู้ใช้ Bash ที่ดีรู้ก่อนที่คุณจะทำอะไรกับบรรทัดคำสั่งที่คุณควรปรับปรุงและอัพเกรดการติดตั้งปัจจุบันของแพคเกจ ถ้าคุณไม่เคยได้ยินคำว่าแพคเกจเป็นสิ่งที่คุณเรียกว่าคอลเลกชันของไฟล์ที่สร้างขึ้นจากโปรแกรมบรรทัดคำสั่งและโปรแกรมอรรถประโยชน์ที่ติดตั้งในเครื่องของคุณ
เพื่อให้แน่ใจว่าคุณทันสมัยอยู่ให้เปิด Bash บน Ubuntu บน Windows และพิมพ์คำสั่งต่อไปนี้: sudo apt-get update. ตอนนี้กด เข้าสู่. Bash จะพิมพ์ข้อความแสดงข้อผิดพลาดไปยังหน้าต่างจากนั้นขอรหัสผ่าน
เพียงแค่ละเว้นข้อความแสดงข้อผิดพลาดนี้ sudo คำสั่งยังไม่ทำงานเต็มที่ แต่คุณยังต้องใช้คำสั่งบางอย่างใน Bash บวกกับการปฏิบัติที่ดีเพียงอย่างเดียวในการทำสิ่งต่างๆอย่างเป็นทางการด้วยความคาดหมายถึงประสบการณ์ทุบตีแบบไม่ต่อเนื่องบน Windows
จนถึงขณะนี้เราได้ปรับปรุงฐานข้อมูลในเครื่องของเราเกี่ยวกับแพคเกจที่ติดตั้งแล้วซึ่งจะช่วยให้คอมพิวเตอร์ทราบว่ามีอะไรใหม่ ๆ หรือไม่ ตอนนี้เราต้องติดตั้งแพคเกจใหม่เพื่อพิมพ์ sudo apt-get upgrade และกด เข้าสู่ อีกครั้ง Bash อาจจะไม่ขอรหัสผ่านของคุณอีกเนื่องจากคุณเพิ่งป้อนรหัสผ่าน และตอนนี้ Bash จะเข้าร่วมการแข่งขันเพื่ออัพเกรดแพ็คเกจของคุณทั้งหมด ในระหว่างกระบวนการ Bash จะถามคุณว่าคุณต้องการอัปเกรดซอฟต์แวร์ Bash ของคุณต่อหรือไม่ แค่พิมพ์ Y สำหรับใช่เพื่อดำเนินการอัปเกรด
การอัปเกรดทุกอย่างอาจใช้เวลาเพียงไม่กี่นาที แต่เมื่อทำเสร็จ Bash จะได้รับการอัปเกรดและพร้อมที่จะไป
06 จาก 06การใช้โปรแกรมบรรทัดคำสั่ง

ขณะนี้เรามีการทุบตีและทำงานแล้วถึงเวลาที่จะทำอะไรง่ายๆด้วย เราจะใช้ rsync คำสั่งเพื่อทำสำรองของโฟลเดอร์เอกสาร Windows ของเราไปยังฮาร์ดไดรฟ์ภายนอก
ในตัวอย่างนี้โฟลเดอร์ของเราอยู่ที่ C: Users BashFan Documentsและฮาร์ดไดรฟ์ภายนอกของเราคือ F: ขับรถ
ทั้งหมดที่คุณต้องทำคือพิมพ์ rsync -rv / mnt / c / ผู้ใช้ / BashFan / เอกสาร / / mnt / f / เอกสาร. คำสั่งนี้บอกให้ Bash ใช้โปรแกรม Rsync ซึ่งควรติดตั้งไว้ใน Bash เวอร์ชันของคุณแล้ว จากนั้นส่วน "rv" จะบอก rsync เพื่อสำรองข้อมูลทุกอย่างที่อยู่ภายในโฟลเดอร์ต่างๆในพีซีของคุณและพิมพ์กิจกรรมทั้งหมดของ rsync ลงในบรรทัดคำสั่ง ตรวจสอบให้แน่ใจว่าคุณได้พิมพ์คำสั่งนี้อย่างถูกต้องรวมถึงการใช้เครื่องหมายทับท้ายหลัง … / BashFan / เอกสาร /. สำหรับคำอธิบายว่าเหตุใดเครื่องหมายทับเป็นสิ่งที่สำคัญลองดูบทแนะนำเกี่ยวกับ Digital Ocean นี้
สองบิตสุดท้ายที่มีโฟลเดอร์ปลายทางบอก Bash ให้คัดลอกโฟลเดอร์และตำแหน่งเพื่อคัดลอกไปที่ สำหรับ Bash เพื่อเข้าถึงไฟล์ Windows จะต้องเริ่มต้นด้วย "/ mnt /" นี่เป็นเพียงความแปลกประหลาดของ Bash ใน Windows เนื่องจาก Bash ยังคงทำงานเหมือนกับว่ามันทำงานอยู่บนเครื่องลินุกซ์
นอกจากนี้โปรดทราบว่าคำสั่ง Bash เป็นตัวพิมพ์เล็กและใหญ่ หากคุณพิมพ์ใน "เอกสาร" แทน "Documents" Rsync จะไม่สามารถค้นหาโฟลเดอร์ที่ถูกต้องได้
ตอนที่คุณพิมพ์คำสั่งแล้ว เข้าสู่ และเอกสารของคุณจะได้รับการสำรองข้อมูลในเวลาไม่นาน




