码迷,mamicode.com
首页 > 系统相关 > 详细

Linux中PS1的用法

时间:2019-03-16 15:25:38      阅读:606      评论:0      收藏:0      [点我收藏+]

标签:日期   ash   用法   用户名   lin   工作   一个   序列   ps1   

查看PS1的格式:
    在Linux中,PS1是一个全局变量,查看PS1的格式如: 
   PS1="\e[1;5;32;40m[\u@\h \W]\\$\e[0m"   

更改PS1的常用参数

参数 代表的意思
\d 日期,格式为"周 月 日",例如:"Mon Aug 1"
\H 完整的主机名
\h 仅取主机的第一个名字
\t 24小时制的时间,如:HH:MM:SS
\A 24小时制的时间:HH:MM
\T 12小时制的时间
\u 当前用户的用户名
\v BASH的版本信息
\w 当前工作目录的完整路径
\W 当前工作目录的basename
\$ 提示符,如果是root时,提示符为:#,普通用户则为:$
\033[m 声明了转义序列的开始
\033[0m 声明转义序列结束,回到默认颜色

PS1中设置字符颜色有两种方式,效果相同

  • \e[F;Bm
  • \033[F;Bm

不同的数字代表不同的意义,支持的颜色列表

其中"F"为字体颜色,编号为30-37,"B"为背景颜色,编号为40-47

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

几种特殊‘颜色‘

0 OFF
1 高亮显示
4 underline
5 闪烁
7 反显
8 消隐(不可见)

Linux中PS1的用法

标签:日期   ash   用法   用户名   lin   工作   一个   序列   ps1   

原文地址:https://blog.51cto.com/12980155/2364008

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!