Linux shell 命令提示符修改PS1

PS1

Linux shell 命令提示符修改PS1

man bash 查看相关帮助信息

PS1参数

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

    \H :完整的主机名称

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

    \t :显示时间为24小时格式,HH:MM:SS

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

    \A :显示时间为24小时格式HH:MM

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

    \v BASH的版本信息

    \w :完整的工作目录名称,家目录会以 ~代替

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

    \# :下达的第几个命令

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

 

#颜色控制

       \[\e[f;bm\]            取消设置:\[\e[m\]

#颜色

       前景    背景    颜色

  30      40      黑色

  31      41      红色

  32      42      绿色

  33      43      黄色

  34      44      蓝色

  35      45      紫红色

  36      46      青蓝色

       37      47      白色

 

#查看PS1配置信息

echo $PS1

[root@snowyle-6~]#PS1=”[\u@\[\e[1;31m\]lboy\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “

#写入配置文件,永久生效

echo ‘PS1=”[\u@\[\e[1;31m\]lboy-\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “‘ >/etc/profile.d/env.sh

#Linux登录过程中加载配置文件顺序: 

/etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94120

(7)
凢洣阳光凢洣阳光
上一篇 2018-03-31
下一篇 2018-03-31

相关推荐

  • 網絡屬性配置2

    網絡屬性配置2 一.ip命令 [root@centos7 ~]# rpm -qf /usr/sbin/ip 或[root@centos7 ~]# rpm -qf `which ip` iproute-3.10.0-87.el7.x86_64 (查看某個文件是由哪個程序包安裝生成) ip – show / manipulate routing, d…

    Linux笔记 2018-05-03
  • Linux启动和内核管理

    系统启动和内核管理 Linux组成 Linux:kerne+rootfs(应用程序) kernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 roots:程序和glibc 函数:相当于命令的集合 库:函数集合,function,调用接口(头文件负责描述) 过程调用:procedure,无返回值 函数调用:function 程序:二进制执行文…

    Linux笔记 2018-05-13
  • 第二周(6.25-7.1)作业

    1、linux 上的文件管理命令有那些,其常用的使用方法及相关演示: 1)目录管路命令: mkdir : make directories 命令实现格式:mkdir   [OPTION]…    DIRECTORY… -p: 按需创建父目录;(路径名中的基目录前面的父目录没有,其自行创建) -v:  verbose   显示详细过程 …

    2018-06-28
  • 关于shell脚本编程的基础知识理解介绍

    shell:     Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 shell脚本:是一种为shell编写的脚本程序,其编辑风格可以分为过程式和对象式。 过程式:是以指令为中心且数据服务于指令。 对象式:是以数据为中心且指令服务于数据。 shell基本编程概念和环境: She…

    2018-04-16
  • Linux系统计划任务

    在生活、生产环境中,我们可能遇到这样的场景,想在某个时刻,或者固定某个时间周期的在Linux系统中执行某项任务,例如,定时关机,定期自动清理垃圾文件等,at,crontab等命令就是帮你实现这样功能的。

    2018-05-06
  • liunx笔记

    操作系统 :硬件驱动    进程管理    内存管理   网络管理   安全管理 文件管理 。 编程语言   :低级语言   机器语言  :0和1   中级语言:c    高级语言 :java  python       php . 服务器三大操作系统  :windows      liunx    unix. liunx 内核  :住版本号   次版本号 …

    Linux笔记 2018-04-01

评论列表(1条)

  • 涤生
    涤生 2018-03-31 23:03

    补充: 字体颜色可参照文件 /etc/DIR_COLORS