把你的Linux打扮的像個(gè)黑客屏幕
GNU/Linux 的好玩,真是有目共睹,世界上越來(lái)越多的用戶已經(jīng)使用和玩耍它很久啦。
今天 Linux 已經(jīng)成為了一個(gè)龐大的生態(tài)鏈系統(tǒng)。從樹(shù)莓派到超級(jí)計(jì)算機(jī),從網(wǎng)絡(luò)交換機(jī)到 SDN 都有 Linux 操作系統(tǒng)的身影。其實(shí) GNU/Linux 系統(tǒng)本身指的是很多 GNU 自由開(kāi)源軟件和 Linux 內(nèi)核的集合體。各種 Linux 發(fā)行版可以讓你滿足各種獨(dú)特或者大眾的功能。Linux 系統(tǒng)是當(dāng)前系統(tǒng)管理員或者網(wǎng)絡(luò)管理員盡量要熟悉的操作系統(tǒng)之一。當(dāng)然,Linux 也提供了很多好玩的工具軟件,我們以 Debian GNU/Linux 8.7 為例進(jìn)行配置,將你的電腦終端命令行改變成一個(gè)就像電影里黑客的界面,裝逼很有用哦。
配置 Vim,添加語(yǔ)法高亮及其它插件
因?yàn)?Debian GNU/Linux 系統(tǒng)已經(jīng)默認(rèn)使用了 Vim 7.4 版本,可以使用命令 vi /etc/vim/vimrc
,添加如下內(nèi)容:
syntax on
fileype plugin indent on
set hlsearch
這三個(gè)選項(xiàng)直接打開(kāi)語(yǔ)法和搜索高亮顯示,文件類(lèi)型檢測(cè)等功能。
安裝 Vim 相關(guān)插件,可以使用命令:
apt-get install vim-addon-manager vim-addon-mw-utils \
vim-gocomplete vim-erlang vim-erlang-syntax vim-gnome \
vim-gocomplete vim-perl vim-python vim-ruby vim-scripts \
vim-syntax-docker vim-syntax-go vim-syntax-gtk vim-tcl \
vim-vimerl vim-vimerl-syntax vim-vimoutliner vim-youcompleteme
配置 root 用戶本地 Bash 環(huán)境變量支持顏色顯示
使用命令 vi ~/.bashrc
,將如下內(nèi)容:
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
三行前的 #
號(hào)去掉。
安裝 guake、screen 并進(jìn)行配置
安裝配置 guake 終端,使用命令 apt-get install guake
完成安裝。
將其加入 gnome3 的開(kāi)機(jī)啟動(dòng)程序,之后只要使用功能鍵 F12
就可以直接喚入喚出該終端進(jìn)行命令行操作。F12
喚出后可右鍵點(diǎn)擊首選項(xiàng)進(jìn)行設(shè)置,建議用戶參考如圖配置:
安裝 screen,使用命令 apt-get install screen
即可完成。
此時(shí)用戶 guake 終端默認(rèn)解釋器列表中將出現(xiàn) /usr/bin/screen
選項(xiàng),用戶可以直接指定。再次使用 F12
喚出 guake 終端就可以直接使用 screen 快捷鍵進(jìn)行分屏操作了。
screen 常用快捷鍵如下:
Ctrl+a S
水平分割當(dāng)前窗口Ctrl+a |
垂直分割當(dāng)前窗口Ctrl+a c
創(chuàng)建一個(gè)新的運(yùn)行 shell 的窗口并切換到該窗口Ctrl+a X
關(guān)閉當(dāng)前窗口Ctrl+a x
鎖定當(dāng)前窗口Ctrl+a k
殺死當(dāng)前窗口
完成效果圖如下:
修改提示符
使用命令 vi /etc/bash.bashrc
, 將 PS1
內(nèi)容修改如下:
PS1='\[\e[34;1m\]\t${debian_chroot:+($debian_chroot)}\[\e[32;1m\][\[\e[33;1m\]\u\[\e[31;1m\]@\[\e[33;1m\]\h \[\e[36;1m\]\w\[\e[32;1m\]]\[\e[34;1m\]\$ \[\e[0m\]'
使用命令 vi ~/.bashrc
,查找 if [ "$color_prompt" = yes ]; then
,并按照如下示例修改當(dāng)前用戶 PS1
內(nèi)容。
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
#PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1='\[\e[34;1m\]\t${debian_chroot:+($debian_chroot)}\[\e[32;1m\][\[\e[33;1m\]\u\[\e[31;1m\]@\[\e[33;1m\]\h \[\e[36;1m\]\w\[\e[32;1m\]]\[\e[34;1m\]\$ \[\e[0m\]'
fi
試試看吧,你的 GNU/Linux 命令行會(huì)很驚艷哦?。?!