冷水泡茶叶 發表於 2023-8-16 00:00:00

RHEL / CentOS Bash命令自动完成功能

<p>黑客对linux发展贡献是非常多的。Bash命令自动完成功能只不过是收集各种黑客指定参数是如何通过Readline使用内置完成来完成的。该功能在其他linux分支是启用的,如ubuntu、debian等等。然而,基于RHCE分支发布的linux版本却没有安装和启用,如CentOS。</p>
<p>如果你使用过ubuntu系统,bash命令自动补齐会觉得非常方便高效。再使用RHCE或CentOS的话,你肯定会吐槽一番的,“这bash是什么鬼东西,不能自动补齐。”</p>
<p>那么RHEL / CentOS 怎么启用bash命令自动补齐功能呢?请看下面</p>
<p><strong><span>1.  安装</span></strong></p><pre class="brush:bash;toolbar:false"># yum install bash-completion</pre><p>需要先安装EPEL源。</p>
<p><span><strong>2. 使用</strong></span></p>
<p>在使用前需要注销当前session。</p><pre class="brush:bash;toolbar:false"># logout</pre><p>或者载于bash_completion文件,方法如下:</p><pre class="brush:bash;toolbar:false"># . /etc/bash_completion

# source /etc/bash_completion</pre><p>有兴趣的话,可以去看看这个文件。</p>
<p><strong><span>3. 举例</span></strong></p>
<p><img src="https://zhuji.jb51.net/uploads/img/20230517/2c2bdc09e3f71e763b3944864d09edcb.jpg" width="1048" height="57"></p>
<p><img src="https://zhuji.jb51.net/uploads/img/20230517/5a4e8e52623c8f7a7a49bdb677fc7ee9.jpg" width="462" height="51"></p>
頁: [1]
查看完整版本: RHEL / CentOS Bash命令自动完成功能