介绍篇
Linux下,我们一般使用命令行进行操作,一个好看的命令行,可以使我们工作舒心,本篇教程可以制作完成如下图的命令行样式:
当然也可以更改更为酷炫的命令行界面,这里以上图为例。
准备篇
再开始安装前,我们需要准备一些软件
- 1 含有Centos系统的虚拟机一个,也可以是真机;
- 2 可以连接网络
- 3 epel源
- 4 zsh rpm安装包(可使用yum安装)
- 5 git 安装包 (可使用yum安装)
- 6 oh-my-zsh 安装包(可使用wget安装)
- 7 pip安装包
- 8 power line 安装包
配置篇
需更改默认shell篇
下面进入正题:
命令展示:
- ping www.baidu.com
- wget https://mirrors.ustc.edu.cn/epel//6/x86_64/epel-release-6-8.noarch.rpm
- rpm -ivh epel-release-6-8.noarch.rpm
- yum clean all
- yum repolist
- yum install zsh
- chsh -s /bin/zsh
- yum install git
- sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
- vim .zshrc
1)测试网络连通性
使用命令ping www.baidu.com 进行测试,如果有网络则可以解析出地址,接受数据包,如果不可以则显示请求失败,如下图:
如果网络不联通,请确认网卡配置正确,连通后进行第2步
2)配置epel源
网络源的选择有很多,163源,阿里源,本地源都可以,这里选择epel源,因为该源上的软件比较全和新,我们这里采用先用windows下载好epel源的配置rpm包,这个包会帮我们自动配置epel yum源,地址如下:
http://download.fedoraproject.org/pub/epel
进入网址后先选择系统版本,我的是6 所以选的 ,接着选择平台架构,我的是x84-64 点金进去后如下:
点击这个rpm包可以下载到windows的桌面,然后使用Xshell的文件传输工具传输到你想要更改源的系统中:
左边是你的windows系统目录,找到你下载的rpm包位置,直接拖拉进右边的框中即可,右边是你的Linux系统目录,我的是在/app。
还可以使用下边命令直接获取这个rpm包: wget https://mirrors.ustc.edu.cn/epel//6/x86_64/epel-release-6-8.noarch.rpm
然后执行如下命令:rpm -ivh epel-release-6-8.noarch.rpm 对这个rpm包进行安装
然后下面的命令进行清除和更新yum列表 :yum clean all ; yum repolist
yum源配置完成
3)安装zsh
我们先查看一下我们当前的shell 使用命令 echo $SHELL 可以查看,一般都会显示 /bin/bash 这是大多数系统的默认shell ,我们接下来使用命令查看我们安装了什么shell cat /etc/shells
我们需要安装zsh。执行 yum install zsh 安装zsh。
安装完成后 ,执行:chsh -s /bin/zsh 替换默认shell,完成后 执行命令 reboot 重启,即可更改默认shell。
4)安装git
我们这个美化软件需要git的支持,所以我们需要安装git,执行命令 yum install git 可以安装git
5)安装oh-my-zsh
准备工作做好后,我们安装oh-my-zsh,oh-my-zsh是一个开源的框架,里边继承了大量的皮肤,并且简化了zsh的复杂的使用,并且添加了大量的功能,可以让我们很好的使用zsh,执行下面的命令可以安装oh-my-zsh:
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
当出现如下的界面说明安装成功
此时oh-my-zsh已经安装成功,我们可以进入配置文件对主题进行修改,oh-my-zsh本身集成了一部分主题,我们可以直接进行使用,如果不够你使用的话,也可以去下列网址下载:
https://github.com/robbyrussell/oh-my-zsh/wiki/themes
我们这里使用默认的主题,我们直接切换到家目录下,然后更改.zshrc,vim .zshrc 改为下图:
到这里我们的命令行样式更改便完成了。
无需更改默认shell篇
命令展示:
- yum install python-pip
- pip install powerline-status
- pip show powerline-status
- vim .bashrc
1)安装pip工具
# yum install python-pip
2) 安装power line
# pip install powerline-status 安装power line
# pip show powerline-status 查看power line的状态
提示如下
Metadata-Version: 1.1
Name: powerline-status
Version: 2.6
Summary: The ultimate statusline/prompt utility.
Home-page: https://github.com/powerline/powerline
Author: Kim Silkebaekken
Author-email: [email protected]
License: MIT
Location: /usr/lib/python2.7/site-packages 位置需记录
3)配置powerline
编辑 .bashrc 命令:vim .bashrc 添加如下内容:
export TERM="screen-256color"
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh
一旦找到 powerline 的具体位置后,根据你系统的情况替换到下列行中的 /usr/local/lib/python2.7/dist-packages 对应的位置。
退出登陆后便可以看到更改后的样子了。