Bash补全(Bash Completion)是一个非常有用的工具,可以自动补全文件路径、命令等内容。默认情况下,它在Ubuntu上已启用,但在Debian上未启用。不过,只需两个简单的步骤,就可以在Debian上启用Bash补全功能。
1. 安装bash-completion
首先,需要安装bash-completion软件包:
apt install bash-completion
2. 将Bash补全添加到bash配置文件中
你可以编辑~/.bash_profile文件来仅为特定用户启用Bash补全,或者编辑/etc/profile文件来在系统范围内启用。添加以下代码:
if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi
3. 测试Bash补全
为了使Bash补全生效,你需要注销并重新登录,然后就可以像平常一样使用Bash补全了。
例如,输入:
apt-g
按一次TAB键,命令将自动补全为apt-get。
或者输入:
apt
然后按两次TAB键,将列出所有以apt开头的命令。
你也可以尝试输入:
apt-get install apa
然后按一次TAB键尽可能补全,再按一次TAB键列出所有可用选项。