以 root 身份登录时自动完成功能不起作用

Pat*_*ryk 25 bash auto-completion

我刚刚遇到了一些真正困扰我的事情。ubuntu 上的自动完成功能就像一个魅力,但是当我以 root 身份登录时,例如sutab有时会自动完成。

为什么它会这样工作?一个人可以改变吗?

Bru*_*ira 47

检查您的/root/.bashrc文件中的这些行

if [ -f /etc/bash_completion ]; then
  . /etc/bash_completion
fi
Run Code Online (Sandbox Code Playgroud)

如果它们不存在,则使用您喜欢的文本编辑器将它们添加到文件末尾。


Sav*_*vic 7

您还没有提到您使用的是哪个 Ubuntu 版本。

  • 不,不会创建新的 `.bashrc`,也不会获取 `/etc/bash_completion`,只有 bash 的默认补全可用。 (2认同)