首页 >> IT知识库 >> Linux >>linux命令行按Tab键无法补全命令
详细内容

linux命令行按Tab键无法补全命令

问题:为什么我在Rrdhat终端里输入命令按Tab键无法补全命令那,请高手指教。

回答:如果不能补齐,有两种情况,一种是你所用的shell没有补齐的功能,bash有补齐的功能,另一种是所输入的内容有误,或者是可以补齐的不只一个,需要连按几下。
简单的分两种情况:
Linux 命令的构成是:命令字+ 命令选项+命令参数。如果只是命令字的话,那应该是输入错误了。如果是命令字+选项+参数 的话,确定命令字和选项没有错的话,问题就是在参数上了。举个例子,参数是要解压安装的文件包,在敲 tar -zxvf 【参数】时,进入到文件包所在的目录试下,ll命令看下是否有文件包,然后敲入命令,参数的前几位,按tab就可以自动补全了。另外是不是新建的用户啊,可能是环境没设置。运行 bash source /etc/skel/.bashrc,之后再试试。

最后祝大家好运。

在线客服
- 客户经理
  • 点击这里给我发消息
  • 点击这里给我发消息
技术支持: 建站ABC | 管理登录