Ubuntu 預設提供強大的 Tab 鍵指令自動補全功能,但轉用 Red Hat 系(CentOS、Fedora 等)後,預設的 bash 補全明顯較弱。主因在於 Ubuntu 預裝 bash-completion 套件。本文示範如何在 Red Hat 系透過 YUM 安裝該套件,讓補全體驗與 Ubuntu 一致。
建立 /etc/yum.repos.d/bash.repo:
[DAG]
name=DAG repo
baseurl=https://apt.sw.be/redhat/el$releasever/en/$basearch/dag/
gpgcheck=0
enabled=1
# yum search bash-completion
# yum install bash-completion
安裝完成後重新登入 Shell,即可享受指令、參數、路徑、變數等全方位的智慧補全,大幅提升終端機操作效率。

只要加入上述 YUM 源並安裝套件,任何 Red Hat 系發行版都能擁有媲美 Ubuntu 的 Tab 補全體驗。
Linux 安裝 rar/unrar 壓縮解壓工具完整指南:官方二進位部署、相依修復、zip 替代方案與常見錯誤排查
Linux/Ubuntu chmod 指令兩大權限設定模式完整解析
apt-get 強制走 IPv4 或 IPv6 更新通道:三種配置方式任你選
Xmanager Passive 模式無法使用:防火牆阻擋 X11 回連端口 6000 的排查與解決
Linux 檔案 I/O 系統程式設計完整指南:open/read/write/lseek/close 核心 API 深度解析
Linux dmidecode 指令詳解:跨機房查詢硬體資訊(CPU、記憶體、主機板、BIOS)