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键列出所有可用选项。