马春杰杰 Exit Reader Mode

装完LXD容器之后,lxc命令无法补全

1) 确保启用 bash 的可编程补全

shopt -qs progcomp

2) 让系统级 bash-completion 在每次打开终端时加载

grep -q '/etc/bash_completion' ~/.bashrc || \
printf '\n# Enable system-wide bash-completion\n[ -f /etc/bash_completion ] && . /etc/bash_completion\n' >> ~/.bashrc

3) 安装 LXC 的补全脚本到用户目录

mkdir -p ~/.local/share/bash-completion/completions
lxc completion bash > ~/.local/share/bash-completion/completions/lxc

4) 重新加载当前 shell 设置

exec bash -l