วิธีใช้คำสั่ง Linux ใน Windows ด้วย Cygwin
เครื่องมือบรรทัดคำสั่งของ Windows มีความก้าวหน้าอย่างมากกับ PowerShell แต่ Linux มีเทอร์มินัลที่ใช้งานได้มากขึ้นเป็นเวลาหลายปี นี่คือวิธีที่คุณจะได้รับสิ่งที่ดีที่สุดของทั้งสองโลกด้วย Cygwin ซึ่งเป็นเทอร์มินัลสไตล์ 'nix สำหรับพีซี Windows.
ในบทเรียนวันนี้เราจะอธิบายวิธีทำให้ Cygwin ทำงาน แต่คอยติดตามบทความในอนาคตซึ่งเราจะอธิบายวิธีใช้มันสำหรับสิ่งต่าง ๆ ทุกประเภท.
ติดตั้ง Cygwin
Cygwin มาพร้อมกับ setup.exe ปกติในการติดตั้งใน Windows แต่มีสองขั้นตอนที่คุณจะต้องให้ความสนใจดังนั้นเราจะแนะนำคุณตลอดการติดตั้ง.
เพื่อให้การติดตั้งมีขนาดเล็กในขณะที่ประหยัดแบนด์วิดท์สำหรับคุณและ Cygwin โปรแกรมติดตั้งเริ่มต้นจะดาวน์โหลดเฉพาะไฟล์ที่คุณต้องการจากอินเทอร์เน็ต.
พา ธ การติดตั้งเริ่มต้นคือ C: \ Cygwin แต่หากคุณไม่ต้องการติดตั้งโปรแกรมในรูทของไดรฟ์ C: คุณสามารถเปลี่ยนพา ธ หรือสร้างลิงก์สัญลักษณ์จาก C: \ Cygwin ไปยังไฟล์โปรแกรมของคุณ.
คลิกถัดไปจนกว่าคุณจะมาถึงตัวเลือกมิเรอร์ดาวน์โหลด น่าเสียดายที่ตัวติดตั้งไม่ได้บอกตำแหน่งของมิเรอร์ดังนั้นในกรณีส่วนใหญ่คุณอาจเดาได้ว่ามิเรอร์ใดที่ทำงานได้ดีที่สุด.
หลังจากคุณเลือกมิเรอร์แล้วตัวติดตั้งจะดาวน์โหลดรายการแพคเกจที่มีให้คุณติดตั้ง นี่คือสิ่งที่ได้รับการข่มขู่มากขึ้นอีกเล็กน้อย.
จะมีหลายร้อยแพ็คเกจแยกจากกันโดยมีหลายหมวดหมู่ หากคุณไม่ทราบว่าแพ็กเกจคืออะไรคุณสามารถคงการเลือกเริ่มต้นไว้และติดตั้งแพ็กเกจเพิ่มเติมในภายหลังโดยเรียกใช้โปรแกรมติดตั้งอีกครั้ง.
หากคุณรู้ว่าคุณต้องการแพ็คเกจใดคุณสามารถค้นหาได้และผลลัพธ์จะถูกกรองโดยอัตโนมัติ.
เมื่อคุณคลิกถัดไปจะใช้เวลาสักครู่ในการดาวน์โหลดเครื่องมือที่เลือกทั้งหมดจากนั้นทำการติดตั้งให้เสร็จ.
เพิ่ม Cygwin Path ให้กับ Windows Environment Variable
หลังจากการติดตั้งคุณจะมีไอคอน Cygwin บนเดสก์ท็อปของคุณที่คุณสามารถเปิดเพื่อเปิดเทอร์มินัล Cygwin.
เทอร์มินัลนี้เริ่มต้นในโฟลเดอร์ C: \ Cygwin \ home \ แต่ไม่มีประโยชน์อย่างยิ่งเพราะคุณอาจไม่มีไฟล์ใด ๆ เก็บไว้ที่นั่น คุณสามารถใช้คำสั่ง Linux พื้นฐานทั้งหมด แต่ถ้าคุณต้องการกลับไปที่ไดรฟ์ C: คุณต้องเปลี่ยนไดเรกทอรีเป็น / cygdrive / c.
ในการทำให้ Cygwin ทำงานในพรอมต์คำสั่ง Windows ปกติของคุณคุณต้องเพิ่ม Cygwin เข้ากับตัวแปร Windows Environment ของคุณ.
เริ่มต้นด้วยการเปิดคุณสมบัติของระบบด้วย Win + Pause / Break หรือคลิกขวาที่คอมพิวเตอร์และเลือกคุณสมบัติ.
ในคอลัมน์ด้านซ้ายคลิกที่การตั้งค่าระบบขั้นสูงเพื่อเปิดหน้าต่างคุณสมบัติของระบบที่เรากำลังมองหา.
จากแท็บขั้นสูงคลิกที่ตัวแปรสภาพแวดล้อมที่ด้านล่าง.
จากนั้นในตัวแปรระบบค้นหาตัวแปรพา ธ และคลิกแก้ไข.
ในตอนท้ายของตัวเลือกค่าตัวแปรให้เพิ่มตำแหน่งถังขยะของ Cygwin.
; C: \ Cygwin \ bin
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณเพิ่มเครื่องหมายอัฒภาคเพื่อแยกมันออกจากค่าอื่น ๆ.
คลิกตกลงเพื่อปิดหน้าต่างจากนั้นเปิดพรอมต์คำสั่งเพื่อทดสอบคำสั่ง Linux บางคำสั่ง.
ดังที่คุณเห็นจากภาพด้านล่างทั้ง pwd และ ls ทำงานในพรอมต์คำสั่ง Windows ปกติ คุณสามารถเห็นได้ว่า / cygdrive / c ถูกเพิ่มในตำแหน่งโดยอัตโนมัติ.
มีอะไรอีกมากมายที่คุณสามารถทำได้เมื่อติดตั้ง Cygwin และเราจะแสดงเครื่องมือที่มีประโยชน์เพิ่มเติมในบทความในอนาคต.
โฮมเพจ Cygwin