Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

ทุบตี (เชลล์อีกครั้ง)


bash คืออะไร (Bourne Again Shell)

Bash (Bourne Again Shell) เป็นเวอร์ชันฟรีและปรับปรุงของ Bourne shell ที่แจกจ่ายกับระบบปฏิบัติการ Linux และ GNU Bash นั้นคล้ายกับต้นฉบับ แต่ได้เพิ่มคุณสมบัติเช่นการแก้ไขบรรทัดคำสั่ง

สร้างขึ้นเพื่อปรับปรุง Bourne shell รุ่นก่อนหน้า (ชื่อ sh) Bash มีคุณสมบัติจาก Korn เชลล์และ C เชลล์ Bash มีวัตถุประสงค์เพื่อให้เป็นไปตามมาตรฐานเชลล์ที่ระบุเป็นส่วนหนึ่งของ IEEE POSIX สคริปต์ภาษาคำสั่งที่เขียนขึ้นสำหรับ Bourne shell ควรรันใน bash shell ด้วย

Bash เผยแพร่ภายใต้ GNU General Public License (GPL) และพร้อมใช้งานสำหรับ Unix และ Linux เวอร์ชันส่วนใหญ่ และเวอร์ชันต่างๆ ได้รับการพอร์ตไปยัง MS-DOS และ Windows

ตามที่อธิบายไว้ในคู่มืออ้างอิง Bash ชื่อ bash เป็นตัวย่อของ "Bourne-again SHell" ซึ่งเป็นการเล่นสำนวนของ Stephen Bourne ผู้เขียน Bourne shell Bash เป็น superset ของเชลล์รุ่นก่อน และโดยทั่วไปเข้ากันได้กับโปรแกรม Bourne shell