我的第一篇博客

    对于一个连日记都懒得写的人来说,写博客博客还真是一个难题。但是为了能让自己有所进步有所提高、更是为了记录自己逐步成长的过程,还是下定决心记录下在接下来的日子里的点点滴滴。当然,这点点滴滴指的是 —— 知识

    我想刚学linux的新手眼里除了图形化就只有黑白两种颜色了吧!但是为了提高自己聪明的人当然不会选择图形化,所以呢这些聪明的新手眼里估计就只有黑白两种颜色。我们的生活绚丽多彩,当然我们的命令中端也应该绚丽一点。所以我来给你点颜色

    
1
、在命令行输入]#setterm -foreground color -background color -store

             -setterm 用于修改终端的配置值

            
-foreground
指的是前景
也就是命令行的颜色

             -background指背景颜色

             -store-储存

       只改变命令行颜色或者背景颜色:

       setterm
-foreground color -store或setterm -background color -store;

       Centos6好像不支持补全,7可以,可以到7上面补全下看看支持的颜色。

     2、想修改某用户登录后字体的颜色,在~/.bashrc中添加PS1内容,在改之前先了解下PS1常用参数吧:   


    \d #代表日期,格式为weekday month date

    \H #完整的主机名称

    \h #仅取主机的第一个名字

    \t #显示时间为24小时格式,如:HHMMSS

    \T #显示时间为12小时格式

    \A #显示时间为24小时格式:HHMM                 

    \u #当前用户的账号名称

    \v #BASH的版本信息

    \w #完整的工作目录名称

    \W #利用basename取得工作目录名称,所以只会列出最后一个目录

    \# #下达的第几个命令

    \$ #提示字符,如果是root时,提示符为:# ,普通用户则为:$

     PS1中设置字符颜色的格式是:\e[f;bm ,其中f为字体颜色代号30-37,b是背景颜色代号40-47。m表示设置属性

    然后结束非常规字符序列

      F       B
     30        40      黑色
     31        41      红色
     32        42      绿色
     33        43      黄色
     34        44      蓝色
     35        45      紫红色
     36        46      青蓝色
     37         47      白色

     在命令行输入]#PS1=”\e[f;bm\u@\h\w]”;

     以上写的可能不全面,有什么遗漏的请大家补充下,谢谢。

     注意:以上都是临时设置,重启后失效。不想这么麻烦的话可以找到~/.bashrc加上PS1变量的定义;

 

原创文章,作者:李先生,如若转载,请注明出处:http://www.178linux.com/80671

(0)
李先生李先生
上一篇 2017-07-15 13:04
下一篇 2017-07-15 13:24

相关推荐

  • 马哥教育网络班21期+第14周课程练习

    系统的INPUT和OUTPUT默认策略为DROP; 1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问;web服务器仅允许响应报文离开本机; INPUT链 # iptables -I INPUT 1 -p tcp&nb…

    Linux干货 2016-11-14
  • 马哥教育网络班22期+第15周课程练习

    1、总结sed和awk的详细用法; sed [OPTION]…  'script'  [input-file] … script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至屏幕; -e script, –expression=sc…

    Linux干货 2016-12-14
  • 管道:管道符;cat和more命令 重定向:文件标识符:I/O重定向符号及其用法;exec命令;代码块重定向 命令行处理:命令行处理流程;eval命令 管道: 管道是Linux编程中最常用的技术之一,Shell编程中竖杠符号:“|” command1 | command2 | command3 | … |commandn command1到commandn表…

    Linux干货 2016-08-05
  • PXE实践

    本篇只以记录个人部署pxe过程中所遇问题,至于原理,只做部分简单说明。 pxe部署必要软件: syslinux (用于提供引导中所必备文件) tftp(用于提供存放vmlinuz,initrd,syslinux.0等引导类文件) dhcp(用于自动获取IP包括指明去哪个主机获取syslinux.0文件) 最后还需要一个web或者ftp服务,已提供系统安装中所…

    Linux干货 2017-02-05
  • http协议

    Web Service概述 web服务时一种应用程序的服务,它所提供的最主要的信息是一种超文本标记语言(HTML)、多媒体资源(如:视频、图片、音乐等)。HTML是一种纯文字的文本信息,通过所谓的标签来规范所要显示的内容格式,在客户端通过浏览器的形式对HTML及多媒体资源进行解析,然后呈现在终端上。主要由http和https协议实现 http协议概述 HTT…

    Linux干货 2016-10-28
  • 高阶函数&&装饰器

    Edit 高阶函数&&装饰器 高阶函数 first class object 函数在python中是一等公民 函数也是对象,可调用的对象 函数可以作为普通比变量、参数、返回值 高阶函数 数学概念:y = g(f(x)) 在数学和计算机科学中,高阶函数应当是至少满足下面一个条件的函数 接受一个或多个函数作为参数 输出一个函数,return 函数…

    Linux干货 2017-10-24