|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习python,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。
良多人都对过命令行提醒的主要性嗤之以鼻,乃至是一点都不体贴。可是我却一点都不这么以为,一个好的命令行提醒能够改动你利用命令的体例。为此,我在internet上找到一些十分有用,优异,并风趣的bash的命令行提醒。上面我将我最喜好利用的一些命令行提醒排列以下。 注重-要利用上面这些提醒,你能够拷贝粘贴这些以”PS1″打头的内容到你的终端上,为了使你的改动永世失效,还要将这些内容粘贴到你利用用户的~/.bashrc文件中往。
1.在乐成实行的命令上增添一个笑容标记
这个命令提醒行多是这个命令行提醒列表中最风趣的一个,可是它也仍然有利用的代价。这个提醒的设法是基于当你命令被乐成实行,你将会失掉一个笑容作为你的命令行提醒,一旦的命令实行失利,命令行提醒将会换成一个哭脸。
例子:
代码:
PS1=”`if[$?=0];thenecho[e[33m]^_^[e[0m];elseecho[e[31m]O_O[e[0m];fi`[u@h:w]$“
2.变动失利命令的色彩
上面这个命令行提醒是我最喜好的命令行之一。和上一个类似,这个命令行提醒的色彩会在你最初一个命令运转失利后改动,并且这个命令行长路径会延长输出命令的空间,这个命令提醒还包括了bash每一个汗青命令的命令号,以便利从头提取运转。
例子:
代码:
PS1=”[ 33[0;33m][!]`if[[$?="0"]];thenecho“[ 33[32m]“;elseecho“[ 33[31m]“;fi`[u.h:`if[[`pwd|wc-c|tr-d""`>18]];thenecho“W”;elseecho“w”;fi`]$[ 33[0m]“;echo-ne“ 33]0;`hostname-s`:`pwd` 07″‘
3.多行提醒
假如你是喜好命令行提醒中包括完全信息的那一类人,那末下边就有一个合适于你的命令行提醒。这个命令行提醒信息中包括日期/工夫,全路径,用户,主机,举动终端,乃至包括文件数和占用空间等。
例子:
代码:
PROMPT_COMMAND=’PS1=”
[ 33[35m]$(/bin/date)
[ 33[32m]w
[ 33[1;31m]u@h:[ 33[1;34m]$(/usr/bin/tty|/bin/sed-e’s:/dev/::’):[ 33[1;36m]$(/bin/ls-1|/usr/bin/wc-l|/bin/sed’s:::g’)files[ 33[1;33m]$(/bin/ls-lah|/bin/grep-m1total|/bin/sed’s/total//’)b[ 33[0m]->[ 33[0m]“‘
4.多色彩提醒
这个命令行提醒除利用了分歧色彩来区分分歧信息外,它并没有很出格的中央。就像你看到的那样,它供应了工夫,用户名,主机名,以后目次。相称少的信息,可是十分地有用。
例子:
代码:
PS1=”[ 33[35m] [ 33[m]-[ 33[36m]u[ 33[m]@[ 33[32m]h:[ 33[33;1m]w[ 33[m]$“
5.显现完全路径
这是一个优秀,简便,最小的2行提醒(加上顶上的空行)。在第一行你能失掉一个全路径信息,在第二行是一个用户名。假如你对每一个命令提醒行的空行不爽的话,你只需移走第一个
就OK了
例子:
代码:
PS1=”[[ 33[32m]w][ 33[0m]
[ 33[1;36m]u[ 33[1;33m]->[ 33[0m]“
6.显现背景运转义务数
这是别的的一个两行提醒,可是这个两行提醒具有更多的之前我们没有的信息。第一行是显现一般的user@h
12下一页
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利; |
|