'Bash' หมายถึงอะไรใน Linux?

'Bash' หมายถึงอะไรใน Linux?

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





ค้นหาว่าวิดีโอ youtube ที่ถูกลบคืออะไร

ทุบตีที่กำหนด

ชื่อ ทุบตี เป็นตัวย่อสำหรับ NS ของเรา- ถึง ได้รับ NS ell ซึ่งเป็นชื่อเล่นของ Stephen Bourne ผู้สร้างหนึ่งในรุ่นก่อนของ Bash เบต้าแรกเปิดตัวในปี 1989 และในขณะที่เขียนนี้ ได้เห็นการอัปเดตล่าสุดในเดือนธันวาคม 2020: เวอร์ชัน 5.1





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





Bash ทำงานไม่เพียง แต่บน Linux เท่านั้น นอกจากนี้ยังมีใน macOS และ BSD และคุณสามารถใช้บน Windows ผ่าน Windows Subsystem สำหรับ Linux

อ่านเพิ่มเติม: วิธีรับ Linux Bash Shell บน Windows 10



แต่ในการนิยาม Bash อย่างแท้จริง เราต้องเข้าใจว่าเชลล์คืออะไร

เชลล์คือแอปพลิเคชันที่รับอินพุตจากผู้ใช้และดำเนินการตามคำสั่ง โดยทั่วไปจะสื่อสารกับเคอร์เนลเพื่อให้สิ่งนั้นเกิดขึ้น ด้วยวิธีนี้ มันเหมือนกับ 'เปลือก' รอบเคอร์เนล





แม้ว่าเชลล์จะเริ่มต้นแอปพลิเคชันอื่นๆ ผ่านคำสั่ง แต่ก็มักจะมีคุณลักษณะแบบโต้ตอบด้วย

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





นอกเหนือจากการเป็นแอปพลิเคชันแบบโต้ตอบแล้ว Bash ยังเป็นภาษาสคริปต์อีกด้วย อันที่จริงระบบปฏิบัติการ Linux ของคุณใช้สคริปต์ทุบตีจำนวนมากในกระบวนการเริ่มต้นเพื่อเริ่มต้นกระบวนการต่างๆ

ฉันจะใช้ Bash ได้อย่างไร

คุณกำลังใช้ Bash ทุกครั้งที่ใช้เทอร์มินัลในเกือบทุกระบบ Linux

วิธีใช้ sd card บน wii u

คุณสามารถยืนยันได้ด้วยคำสั่งนี้ ซึ่งจะส่งคืนชื่อของเชลล์ที่ใช้งานอยู่:

echo

'Bash' หมายถึงอะไรใน Linux?

'Bash' หมายถึงอะไรใน Linux?

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





ทุบตีที่กำหนด

ชื่อ ทุบตี เป็นตัวย่อสำหรับ NS ของเรา- ถึง ได้รับ NS ell ซึ่งเป็นชื่อเล่นของ Stephen Bourne ผู้สร้างหนึ่งในรุ่นก่อนของ Bash เบต้าแรกเปิดตัวในปี 1989 และในขณะที่เขียนนี้ ได้เห็นการอัปเดตล่าสุดในเดือนธันวาคม 2020: เวอร์ชัน 5.1





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





Bash ทำงานไม่เพียง แต่บน Linux เท่านั้น นอกจากนี้ยังมีใน macOS และ BSD และคุณสามารถใช้บน Windows ผ่าน Windows Subsystem สำหรับ Linux

อ่านเพิ่มเติม: วิธีรับ Linux Bash Shell บน Windows 10



แต่ในการนิยาม Bash อย่างแท้จริง เราต้องเข้าใจว่าเชลล์คืออะไร

เชลล์คือแอปพลิเคชันที่รับอินพุตจากผู้ใช้และดำเนินการตามคำสั่ง โดยทั่วไปจะสื่อสารกับเคอร์เนลเพื่อให้สิ่งนั้นเกิดขึ้น ด้วยวิธีนี้ มันเหมือนกับ 'เปลือก' รอบเคอร์เนล





แม้ว่าเชลล์จะเริ่มต้นแอปพลิเคชันอื่นๆ ผ่านคำสั่ง แต่ก็มักจะมีคุณลักษณะแบบโต้ตอบด้วย

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





นอกเหนือจากการเป็นแอปพลิเคชันแบบโต้ตอบแล้ว Bash ยังเป็นภาษาสคริปต์อีกด้วย อันที่จริงระบบปฏิบัติการ Linux ของคุณใช้สคริปต์ทุบตีจำนวนมากในกระบวนการเริ่มต้นเพื่อเริ่มต้นกระบวนการต่างๆ

ฉันจะใช้ Bash ได้อย่างไร

คุณกำลังใช้ Bash ทุกครั้งที่ใช้เทอร์มินัลในเกือบทุกระบบ Linux

คุณสามารถยืนยันได้ด้วยคำสั่งนี้ ซึ่งจะส่งคืนชื่อของเชลล์ที่ใช้งานอยู่:

echo $0

ควรจะได้เพียงคำว่า ทุบตี กลับมา หากเป็นเช่นนั้น คุณจะเห็นเวอร์ชันของ Bash ที่คุณใช้ด้วยคำสั่งนี้:

bash --version

หน้าจอของคุณควรมีลักษณะดังนี้:

อย่างไรก็ตาม การออกคำสั่งเดียวในเทอร์มินัลเป็นเพียงจุดเริ่มต้นของการใช้งานของ Bash

เช่นเดียวกับสคริปต์ที่ระบบปฏิบัติการของคุณใช้ คุณสามารถเรียนรู้การเขียนสคริปต์ทุบตีที่ทำให้กระบวนการทำงานอัตโนมัติบนพีซี Linux ของคุณ ซึ่งคุณมักจะทำด้วยตนเอง สคริปต์ Bash ที่มีทักษะอาจมีสคริปต์ที่ทำงานอัตโนมัติหลายร้อยงานต่อวัน!

คุณจะเรียนรู้ Bash ได้อย่างไร?

โดยการเขียนบทเองหรือตามคำแนะนำ เช่น ใน a หลักสูตรทุบตี .

สำหรับนักเล่นเกมของคุณ คุณสามารถเรียนรู้ด้วยการเล่นเกม Bash ตัวอย่างหนึ่งคือ Bashcrawl ซึ่งเป็นโปรแกรมรวบรวมข้อมูลดันเจี้ยนแบบข้อความที่บังคับให้คุณเรียนรู้และเรียกคืนคำสั่ง Bash เพื่อความคืบหน้าในเกม

เรายังมีบทความเกี่ยวกับ Make Use Of ที่จะฝึกให้คุณเป็น Bash scripter ที่ดีขึ้น เราสามารถแสดงให้คุณเห็นตัวอย่างวิธีการ เขียนลูปใน Bash หรืออาจเปลี่ยนสคริปต์ของคุณให้เป็นแอปที่คลิกได้

ยกระดับเกม Linux ของคุณ

เราได้เรียนรู้ว่า Bash คืออะไร ประวัติของ Bash คืออะไร และคุณสามารถเรียนรู้วิธีใช้งาน Bash ได้อย่างไร

การเรียนรู้ Bash เป็นเพียงส่วนหนึ่งของการใช้ประโยชน์สูงสุดจากระบบปฏิบัติการ Linux ของคุณ มีอะไรอีกมากมายที่คุณสามารถเรียนรู้ที่จะเป็นผู้ใช้ Linux ระดับสูง

แบ่งปัน แบ่งปัน ทวีต อีเมล 15 เคล็ดลับสำคัญสำหรับผู้ใช้ Ubuntu Linux Power

ต้องการใช้ Linux ให้ดีขึ้นหรือไม่? เคล็ดลับและลูกเล่นของ Ubuntu เหล่านี้จะช่วยให้คุณกลายเป็นผู้ใช้ระดับสูงในเวลาไม่นาน

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • อูบุนตู
  • ลินุกซ์
  • Linux Bash Shell
เกี่ยวกับผู้เขียน Jordan Gloor(เผยแพร่แล้ว 51 บทความ)

Jordan เป็นพนักงานเขียนบทที่ MUO ผู้หลงใหลในการทำให้ Linux สามารถเข้าถึงได้และปราศจากความเครียดสำหรับทุกคน เขายังเขียนคำแนะนำเกี่ยวกับความเป็นส่วนตัวและประสิทธิภาพการทำงาน

เพิ่มเติมจาก Jordan Gloor

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก

ควรจะได้เพียงคำว่า ทุบตี กลับมา หากเป็นเช่นนั้น คุณจะเห็นเวอร์ชันของ Bash ที่คุณใช้ด้วยคำสั่งนี้:

bash --version

หน้าจอของคุณควรมีลักษณะดังนี้:

อย่างไรก็ตาม การออกคำสั่งเดียวในเทอร์มินัลเป็นเพียงจุดเริ่มต้นของการใช้งานของ Bash

เช่นเดียวกับสคริปต์ที่ระบบปฏิบัติการของคุณใช้ คุณสามารถเรียนรู้การเขียนสคริปต์ทุบตีที่ทำให้กระบวนการทำงานอัตโนมัติบนพีซี Linux ของคุณ ซึ่งคุณมักจะทำด้วยตนเอง สคริปต์ Bash ที่มีทักษะอาจมีสคริปต์ที่ทำงานอัตโนมัติหลายร้อยงานต่อวัน!

คุณจะเรียนรู้ Bash ได้อย่างไร?

โดยการเขียนบทเองหรือตามคำแนะนำ เช่น ใน a หลักสูตรทุบตี .

วิธีลบที่เก็บข้อมูลอื่นบน iphone

สำหรับนักเล่นเกมของคุณ คุณสามารถเรียนรู้ด้วยการเล่นเกม Bash ตัวอย่างหนึ่งคือ Bashcrawl ซึ่งเป็นโปรแกรมรวบรวมข้อมูลดันเจี้ยนแบบข้อความที่บังคับให้คุณเรียนรู้และเรียกคืนคำสั่ง Bash เพื่อความคืบหน้าในเกม

เรายังมีบทความเกี่ยวกับ Make Use Of ที่จะฝึกให้คุณเป็น Bash scripter ที่ดีขึ้น เราสามารถแสดงให้คุณเห็นตัวอย่างวิธีการ เขียนลูปใน Bash หรืออาจเปลี่ยนสคริปต์ของคุณให้เป็นแอปที่คลิกได้

ยกระดับเกม Linux ของคุณ

เราได้เรียนรู้ว่า Bash คืออะไร ประวัติของ Bash คืออะไร และคุณสามารถเรียนรู้วิธีใช้งาน Bash ได้อย่างไร

การเรียนรู้ Bash เป็นเพียงส่วนหนึ่งของการใช้ประโยชน์สูงสุดจากระบบปฏิบัติการ Linux ของคุณ มีอะไรอีกมากมายที่คุณสามารถเรียนรู้ที่จะเป็นผู้ใช้ Linux ระดับสูง

แบ่งปัน แบ่งปัน ทวีต อีเมล 15 เคล็ดลับสำคัญสำหรับผู้ใช้ Ubuntu Linux Power

ต้องการใช้ Linux ให้ดีขึ้นหรือไม่? เคล็ดลับและลูกเล่นของ Ubuntu เหล่านี้จะช่วยให้คุณกลายเป็นผู้ใช้ระดับสูงในเวลาไม่นาน

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • อูบุนตู
  • ลินุกซ์
  • Linux Bash Shell
เกี่ยวกับผู้เขียน Jordan Gloor(เผยแพร่แล้ว 51 บทความ)

Jordan เป็นพนักงานเขียนบทที่ MUO ผู้หลงใหลในการทำให้ Linux สามารถเข้าถึงได้และปราศจากความเครียดสำหรับทุกคน เขายังเขียนคำแนะนำเกี่ยวกับความเป็นส่วนตัวและประสิทธิภาพการทำงาน

เพิ่มเติมจาก Jordan Gloor

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก