ทุบตี (บอร์น อะเกน เชลล์ ) เป็นเชลล์ Linux ที่ได้รับความนิยมมากที่สุดอย่างไม่ต้องสงสัย ไม่น่าแปลกใจเลยที่มันเป็นเชลล์เริ่มต้นบนลีนุกซ์รุ่นต่างๆ หนึ่งในคุณสมบัติที่มีเสน่ห์ที่สุดคือ “การเติมข้อความอัตโนมัติ . ในตัว ” สนับสนุน
บางครั้งเรียกว่า TAB เสร็จสิ้น คุณลักษณะนี้ช่วยให้คุณสร้างโครงสร้างคำสั่งได้อย่างง่ายดาย อนุญาตให้พิมพ์คำสั่งบางส่วน จากนั้นกด [Tab] คีย์เพื่อเติมคำสั่งอัตโนมัติและอาร์กิวเมนต์ โดยจะแสดงรายการที่สมบูรณ์หลายรายการหากเป็นไปได้
เช่นเดียวกับ ทุบตี เชลล์ Linux ที่ทันสมัยเกือบทั้งหมดมาพร้อมกับการรองรับการเติมคำสั่งให้สมบูรณ์ ในคู่มือฉบับย่อนี้ เราจะแสดงวิธีเปิดคุณลักษณะการเติมข้อความอัตโนมัติของ Bash ในระบบ CentOS และ RHEL
เพื่อให้การทำงานกับบรรทัดคำสั่งเป็นเรื่องง่ายสำหรับคุณ นี่เป็นหนึ่งในหลาย ๆ สิ่งที่คุณควรทำขณะดำเนินการ:
- การตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์เริ่มต้นบน RHEL 7
- การตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์เริ่มต้นบน CentOS 7
ก่อนอื่น คุณต้องเปิดใช้งาน EPEL ที่เก็บในระบบของคุณ จากนั้นติดตั้ง bash-completion package บวกส่วนพิเศษบางอย่างโดยใช้ตัวจัดการแพ็คเกจของ YUM แบบนี้
# yum install bash-completion bash-completion-extras
ตอนนี้คุณได้ติดตั้ง bash เสร็จสิ้น คุณควรเปิดใช้งานเพื่อเริ่มทำงาน แหล่งแรก bash_completion.sh ไฟล์. คุณสามารถใช้คำสั่งค้นหาด้านล่างเพื่อค้นหา:
$ locate bash_completion.sh $ source /etc/profile.d/bash_completion.sh
อีกทางหนึ่ง ออกจากระบบของเซสชันปัจจุบันการเข้าสู่ระบบปัจจุบันของคุณและเข้าสู่ระบบใหม่
$ logout
ตอนนี้ การเติมข้อความอัตโนมัติ ฟีเจอร์ควรจะทำงานบนระบบของคุณ คุณสามารถลองใช้งานได้ดังที่แสดงด้านล่าง
$ lo[TAB] $ ls .bash[TAB]
หมายเหตุ :TAB ความสมบูรณ์ใช้ได้กับชื่อพาธและชื่อตัวแปรเช่นกัน และสามารถตั้งโปรแกรมได้
นั่นคือทั้งหมด! ในคู่มือนี้ เราได้แสดงวิธีการติดตั้งและเปิดใช้งานคุณลักษณะการเติมข้อความอัตโนมัติของ Bash หรือที่เรียกว่า TAB เสร็จสิ้นใน CentOS/RHEL คุณสามารถถามคำถามใด ๆ ผ่านส่วนความคิดเห็นด้านล่าง