RHEL / CentOS 安裝 BASH Autocomplete

bash-completion 套件可以實現在指令模式下自動完成指令, 與 Linux 內建的自動完成不同, 它可以自動完成參數的部份, 以下會示範在 RHEL 及 CentOS 安裝的方法。

先用 yum 安裝 bash-completion

# yum install bash-completion -y

安裝好 bash-completion 後便可以直接使用, 只要像傳統的方法按 “Tab” 鍵便可以, 例如:


# yum re [tab] [tab]
reinstall remove repolist

上面輸入了 yum re 後 按 tab, 便會顯示以 re 開頭的可用參數, 如果不輸入 “re”, 可以顯示全部參數:

# yum [tab] [tab]
check history remove
check-update info repolist
clean install search
deplist list shell
distro-sync load-transaction update
downgrade makecache upgrade
groups provides version
help reinstall


Leave a Reply