我的第一篇博客

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

    我想刚学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

相关推荐

  • 在软raid10上使用LVM,并且进行磁盘配额,最后还原。

    实验环境 1)centos 7.3 2)lvm格式化的文件系统为ext4 3)磁盘为单一磁盘的不同分区 4)使用软件:mdadm,lvm2 tools,quota 软raid10的创建 一,两个raid1的创建 1)对磁盘进行分区,使用工具fdidk,每个大小为1GB,类型改为fd。我的分区情况:/dev/sda{6,7,8,9}将会拿来做为raid的磁盘。…

    Linux干货 2017-03-16
  • day7作业练习

    1、显示当前系统root、mage或wang用户的UID和默认shell  2、找出/etc/rc.d/init.d/functions文件中行首为某单词(包 括下划线)后面跟一个小括号的行  3、使用egrep取出/etc/rc.d/init.d/functions中其基名     v …

    系统运维 2016-08-08
  • 关于大型网站技术演进的思考(十五)–网站静态化处理—前后端分离—中(7)

    原文出处: 夏天的森林    上篇里我讲到了一种前后端分离方案,这套方案放到服务端开发人员面前比放在web前端开发人员面前或许得到的掌声会更多,我想很多资深前端工程师看到这样的技术方案可能会有种说不出来的矛盾心情,当我的工作逐渐走向越来越专业化的前端开发后,我就时常被这套前后端分离方案所困惑,最近我终于明白了这个困惑的本源在哪里…

    Linux干货 2015-03-11
  • 浅谈编译kernel+busybox构建拥有远程ssh登录和web功能最小linux系统(二)

    忘了介绍本文的源码的版本了 dropbear-2013.58.tar.bz2    busybox-1.21.1.tar.bz2 linux-3.13.6.tar.xz  nginx-1.4.7 基于上文,我们还差group文件没有写 root@mysql etc]# vi group  …

    Linux干货 2015-09-22
  • LAMP快速部署及LAMP组合深入讲解-1

      lamp php php: 脚本编程语言、嵌入到html中的嵌入式web程序开发语言;基于zend编译成opcode(二进制格式的字节码,重复运行,可省略编译环境) 一、PHP简介 PHP是通用服务器端脚本编程语言,其主要用于web开发以实现动态web页面,它也是最早实现将脚本嵌入HTML源码文档中的服务器端脚本语言之一。同时,php还提供了一…

    Linux干货 2017-06-04
  • Linux发展史

    一、简单的说: 一个名叫Linus Torvalds的芬兰大学生想要了解Intel的新CPU386。他认为比较好的学习方法是自己编写一个操作系统的内核。出于这种目的,加上他对当时Unix 变种版本(即Minix)对于80386类机器的脆弱支持十分不满,他决定要开发出一个全功能的、支持POSIX标准的、类Unix的操作系统内核,该系统吸收了BSD和S…

    Linux干货 2016-10-20