linux系统中修改提示符

当你登录linux系统后,如果你是普通用户系统会显示命令行提示符$

blob.png

提醒用户输入命令,如果你是与管理员身份登录系统,提示符则是#

blob.png

    而提示符前面[]则是提醒用户的一些信息,liu 或 root 是登录的用户名,localhost 是主机名的简称,~ 是当前工作目录的基名,其实还有一些其他的提示信息我们也可以定义,也可以自定义字体的颜色和背景色,下面我来介绍一下如何自定义这些提示信息。

   

    首先我们应该记住提示符的格式:

    PS1="\[\e[31;40m\][\u@\h \W]\\$\[\e[;m\]"

    \e 颜色                  \u 当前用户

    \h 主机名简称            \H 主机名

    \w 当前工作目录          \W 当前工作目录基名

    \t 24小时时间格式        \T 12小时时间格式

    \! 命令历史数            \# 开机后命令历史数

    颜色搭配如下:

    blob.png

   

    现在我们知道了修改提示信息的格式,在命令行输入你想修改的信息命令进行修改

    blob.png

    然而这只是临时修改了提示信息,当你注销用户,再次登录时提示信息会回到系统提示的信息,

    blob.png

    那我们想永久改变提示信息该如何做呢?

    我们知道命令行的命令修改的配置只是存储到了内存中,并未写入磁盘,用户注销登录后配置就会丢失,所以我们想要永久改变配置就要找到被指文件进行修改,用户目录下的隐藏文件 .bashrc 便是配置文件,

    blob.png

    这边是文件中原有的信息,我们需将修改提示符的配置写入其中

    blob.png

    此时我们提示信息并没有改变,原因是我们的配置文件并没有激活,我们只是刚写完而已,下面我们激活配置,

    blob.png

    这样自定义提示信息可以有效的提示我们一些信息。

    一些小知识的总结,望批评指正!!!

原创文章,作者:liu-linux,如若转载,请注明出处:http://www.178linux.com/68850

(3)
liu-linuxliu-linux
上一篇 2017-02-16 10:51
下一篇 2017-02-16 15:02

相关推荐

  • 到处都是Unix的胎记

    一说起Unix编程,不必多说,最著名的系统调用就是fork,pipe,exec,kill或是socket了(fork(2),execve(2), pipe(2), socketpair(2), select(2), kill(2), sigaction(2))这些系统调用都像是Unix编程的胎记或签名一样,表…

    Linux干货 2015-04-03
  • CentOS系统启动流程

    Linux系统(Centos 5、6)启动流程 一、POST加电自检 Power-On-Self-Test 按下电源键以后,系统调用存储在ROM中的BIOS和存储在RAM中的CMOS(用来保存各项参数的设定)完成系统硬件状态的检查,如果硬件有问题则提示用户问题严重无法开机的会发出警报声音;硬件自检完成后进入下一步。 二、Boot Sequence与…

    Linux干货 2016-11-24
  • 老王的心路历程:那个做了五年的产品经理

    前言: 老王的五年产品经理心路历程,对拍脑袋式产品决策的反思,及如何建立产品用户体验监控体系。 我从2003年”误入“运维软件行业,并在2010年开始做产品经理,5年来,我始终和优秀的团队在一起,从零开始创造了ITSM、CMDB产品,并得到了很多用户的认可。但不怕大家笑话,这5年中,我内心其实无比的纠结。面对产品的历次迭代,一方面要做出对用户有价值的功能,要…

    Linux资讯 2016-08-05
  • 毕业即高薪只是别人家的好事吗?

    1 毕业即高薪?运气?梦想?还是嘘头?  同学们,你还在担心毕业后不好找工作吗,毕业即高薪只是别人家的好事吗?马哥linux又一名在校生学员毕业即20w+高薪名企,你还在等什么呢? 真的只是梦想么?还是只存在于别人家的公司? 越来越多的在校大学生凭着强烈的上进心踊跃的加入了马哥linux的学习阵营,这名研究生同学在研究生毕业的同时也从马哥linux…

    2015-09-06
  • 十个让你变成糟糕的程序员的行为

    之前本站发表过《优秀程序员的十个习惯》以及《程序员需要具备的基本技能》,那是我们需要去学习和培养的。这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。 1) 情绪化的思维 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序…

    Linux资讯 2015-04-03
  • 文件和组的练习

    1、设置user1,使之新建文件权限为rw——- umask 066  ~/.bashrc 2、设置/testdir/f1的权限,使user1用户不可以读写执行,g1组可以读写 setfacl -m u:user1:-,g:g1:rw /testdir/f1 /testdir/dir的权限,使新建文件自动…

    Linux资讯 2016-08-08