微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解决最小化安装自动补齐问题(小白向)

自动补齐涉及到shell解释器bash和软件包bash-completion(yum -y install bash-completion

 

为什么是bash?

Bash基本特性

命令行环境回顾

-快捷键、Tab键补齐 -命令历史 -命令别名

-标准输入输出 -重定向 -管道操作

 

一、快速查看当前使用的shell(Linux下认的shell是bash)

# echo $SHELL  //显示环境变量$SHELL的值,不能实时反映

 

# echo $0 //$0为Shell本身的文件

 

 

 

# env | grep SHELL //显示当前用户的环境变量,匹配查找SHELL

 

 

# cat /etc/passwd | grep root

//用户帐号文件匹配查找,第七字段为用户所用SHELL 的类型,通常linux创建新用户,该用户无法使用基本的shell命令或者自动补全时可使用root用户修改文件

 

# ps   //通过查看当前进程

 

 

//输入任意不存在的命令,查看shell提示

 

 

二、更改当前的shell设置

#chsh -s /bin/bash  //通过 -s 参数改变当前的shell设置

格式:chsh [ -s shell ] [ username ]

 

 

选项:

  -s或--shell 更改当前 shell 环境。

  -l 或--list-shells 显示当前系统可用的 shell 清单,同 # cat /etc/shells

  -u 或--help 显示用法

  -v 或--version 显示版本信息

 

三、安装bash-completion(按“Tab”键自动补齐命令)

  1、检查系统是否有该安装包

    # rpm -lq bash-completion

    # yum list | grep bash

  2、使用yum安装

    # yum -y install bash-completion

  3、# reboot  //重启生效

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐