CentOS7配置systemctl命令实现tab自动补全

摘要:
经常需要执行systemctl命令来启动或查看某个服务的情况,需要手动敲全;此时我们可以使用tab自动补全功能来减少指尖的负担。

经常需要执行 systemctl 命令来启动或查看某个服务的情况,需要手动敲全;此时我们可以使用tab自动补全功能来减少指尖的负担。

系统信息:

[root@node1 ~]# cat/etc/redhat-release 
CentOS Linux release 7.7.1908(Core)
[root@node2 ~]# uname -r
3.10.0-1062.el7.x86_64

执行命令:

yum install bash-completion -y

安装完之后,退出终端重新连接终端就生效了。

具体实例操作:

[root@node1 ~]#rpm -qa|grep bash-completion
[root@node1 ~]#yum list|grep bash-completion
bash-completion.noarch                      1:2.1-8.el7                base     
libguestfs-bash-completion.noarch           1:1.40.2-9.el7_8.1updates  
libvirt-bash-completion.x86_64              4.5.0-33.el7_8.1updates  
[root@node1 ~]# yum install bash-completion -y

此时重新登录终端:

[root@node1 ~]# systemctl status kube(此处按两下tab键)
kubelet.service     kube-proxy.service  

免责声明:文章转载自《CentOS7配置systemctl命令实现tab自动补全》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Go语言开发环境安装docker-compose搭建mongodb分片集群(单机版)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用systemctl start docker启动失败

前言 启动遇错,如题报如下信息: 重新安装 如果国外的Docker镜像很慢的话,则可以基于阿里云镜像来安装Docker。 执行一下三个命令,从阿里云的镜像下载Docker。注意,下面给出的第二条命令的链接是撰写文章时最新的链接,实际下载时,最好去检查一下是否有更新。 yum-config-manager --add-repo https://mirro...

使用Terminal

在Mac中Terminal是使用bash的,下面列一列bash中常用的快捷键,可以提高工作效率哦: CRTL + W: 删除光标所在位置左边的第一个word,并且光标所在的字符不会被删掉; CRTL + R : 搜索命令历史 ESC + DEL:  删除光标所在位置左边的第一个word或者空格 OPTION+LEFT: 向左移动一个word OPTION+...

linux下shell编程示例-获取进程id

今天初步学习了一下linux下的shell编程,简单记录一下测试用例 1.编辑shell脚本文件如下: #!/bin/bashecho "hello bash linux"echo "第0个参数:$0"echo "第一个参数:$1"echo "当前子shell进程:$$" #pidarr=`ps x | awk '{print $1}'`pidarr=$(...

Nginx开机自启

编写service脚本: vim /usr/lib/systemd/system/nginx.service 将以下内容复制到nginx.service文件中 ps:我的nginx目录是/usr/local/nginx [Unit] Description=nginx After=network.target [Service] Type=fork...

-bash: Chmod: command not found

是增加该文件的所有者拥有运行权限如果所有者是root ,还要加sudochmod u+x drlinuxclient.bin(sudo) chmod u+x drlinuxclient.bin  (sudo) chmod u+x drlinuxclient.bin 正确命令: sudo chmod 744 perfCheck.sh...

Systemd 介绍与日常使用

Systemd Systemd(system daemon)实现系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销,最终替代init。 Systemd采用了一下新技术: 采用Socket激活式与总线激活式服务,以提高相互依赖的各服务的并行运行性能。 采用Cgroups替代PID来追踪进程,即使是两次fork之后生...