Centos下Shell美化教程
介紹篇
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 對應的位置。
退出登陸後便可以看到更改後的樣子了。
Centos下Shell美化教程