首页 > 其他 > 详细

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

时间:2019-04-17 20:05:42      阅读:114      评论:0      收藏:0      [点我收藏+]

自动补齐涉及到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  //重启生效

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

原文:https://www.cnblogs.com/ybddb/p/10725709.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!