5 เชลล์ทางเลือกสำหรับ Linux

Comenzando con Linux (VI). Introdución al shell de Unix

เชลล์ลินุกซ์

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

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

การเลือกมีดังนี้:

  • ทุบตี: เป็นที่นิยมและแพร่หลายมากที่สุดมีการติดตั้งโดยค่าเริ่มต้นในการแจกแจงส่วนใหญ่ มันเป็นโคลนของ Bourne เชลล์ดั้งเดิมที่ AT&T สร้างขึ้นสำหรับ UNIX อย่างที่ฉันพูดเสมอว่าการได้ลิ้มรสสี แต่สำหรับฉันโดยส่วนตัวแล้วมันเป็นสิ่งที่ฉันชอบมากที่สุด ... นั่นไม่ได้หมายความว่ามันจะไม่ดีขึ้นหรือแย่ลง
  • KSH: Korn Shell เป็นอีกหนึ่งในเปลือกหอยที่สร้างโดย Bell Labs ของ AT&T โดยเฉพาะโดย David Korn ด้วยเหตุนี้ แรงจูงใจคือการปรับปรุงสิ่งที่มีอยู่แล้ว แม้ว่ามันจะไม่เป็นที่นิยมในโลกของ Linux เท่า bash แต่ก็เป็นเชลล์ที่ยอดเยี่ยมและทรงพลัง
  • ซช: สร้างขึ้นครั้งแรกในปี 90 และมีลักษณะคล้ายกับ ksh มันถูกสร้างขึ้นโดยใช้ Bourne Shell เป็นทุบตีแก้ไขและปรับปรุงหลายสิ่งหลายอย่าง ทั้งสิ่งนี้และก่อนหน้านี้เป็นโอเพ่นซอร์สโดยเฉพาะอันนี้เผยแพร่ภายใต้ใบอนุญาต MIT
  • HSCT: มันขึ้นอยู่กับ Berkeley csh ที่มีชื่อเสียงซึ่งเป็น C shell สำหรับ Unix และจากการที่มันสืบทอดคุณสมบัติบางอย่างพร้อมกับการปรับปรุงอื่น ๆ ที่รวมเข้าด้วยกัน เผยแพร่ภายใต้ใบอนุญาต BSD
  • ปลา: เป็นเชลล์ที่รู้จักน้อยกว่าเปลือกก่อนหน้านี้ด้วยซ้ำ ค่อนข้างทันสมัยเนื่องจากถูกสร้างขึ้นในปี 2005 และมีการเปลี่ยนแปลงมากมายที่ทำให้อากาศสดชื่นและเป็นมิตรมากขึ้น

เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google