PS1变量配置

显示提示符格式

[[email protected] ~]#echo $PS1
修改提示符格式

PS1="[\e[1;5;41;33m][\[email protected]\h \W]\$[\e[0m]"

\e \033 \u 当前用户

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

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

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

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

在bash中使用ACSII颜色:

    格式:\033[前景颜色;背景颜色;显示样式mSTRING\033[0m
          \033[#;#;#mSTRING\033[0m

    多种控制符可组合使用,彼此间用分号隔开;
    STRING:表示要显示的提示符字符串;

    可以使用命令:
        man bash
    获取PROMPTING段的说明;

    \033[31mhello\033[0m

    \033[:表示控制键Ctrl;
    \033[0m:表示控制结束;
    31m:表示前景色;
        左侧数字:(可同时设置前景、背景色)
            3:表示前景色;
            4:表示背景色;
        右侧数字:表示颜色;
            1:红色;
            2:绿色;
            3:金色;
            4:蓝色;
            5:紫色;
            6:青色;
            7:灰色;
    显示样式:
        0:恢复缺省设置;
        1:设置粗体;
        2:设置半亮度;
        4:设置下划线;
        5:设置闪烁;
        7:设置前景色和背景色互换;

    例如:\033[3mhello\033[0m

        #m:表示字体
            1:粗体;
            4:加下划线;
            5:闪烁;
            7:前背景反色;
            8:隐藏;

    例如:
        ]# echo -e "\033[31mhello\033[0m":前景色为红色;
        ]# echo -e "\033[41mhello\033[0m":背景色为红色;
        ]# echo -e "\033[41;32mhello\033[0m":前景为绿色,背景为红色;

        ]# echo -e "\033[7mhello\033[0m":前背显示提示符格式

[[email protected] ~]#echo $PS1
修改提示符格式

PS1="[\e[1;5;41;33m][\[email protected]\h \W]\$[\e[0m]"

\e \033 \u 当前用户

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

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

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

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

在bash中使用ACSII颜色:

    格式:\033[前景颜色;背景颜色;显示样式mSTRING\033[0m
          \033[#;#;#mSTRING\033[0m

    多种控制符可组合使用,彼此间用分号隔开;
    STRING:表示要显示的提示符字符串;

    可以使用命令:
        man bash
    获取PROMPTING段的说明;

    \033[31mhello\033[0m

    \033[:表示控制键Ctrl;
    \033[0m:表示控制结束;
    31m:表示前景色;
        左侧数字:(可同时设置前景、背景色)
            3:表示前景色;
            4:表示背景色;
        右侧数字:表示颜色;
            1:红色;
            2:绿色;
            3:金色;
            4:蓝色;
            5:紫色;
            6:青色;
            7:灰色;
    显示样式:
        0:恢复缺省设置;
        1:设置粗体;
        2:设置半亮度;
        4:设置下划线;
        5:设置闪烁;
        7:设置前景色和背景色互换;

    例如:\033[3mhello\033[0m

        #m:表示字体
            1:粗体;
            4:加下划线;
            5:闪烁;
            7:前背景反色;
            8:隐藏;

    例如:
        ]# echo -e "\033[31mhello\033[0m":前景色为红色;
        ]# echo -e "\033[41mhello\033[0m":背景色为红色;
        ]# echo -e "\033[41;32mhello\033[0m":前景为绿色,背景为红色;

        ]# echo -e "\033[7mhello\033[0m":前背景反色;
        ]# echo -e "\033[4mhello\033[0m":加下划线;
        ]# echo -e "\033[42;35;5mhello\033[0m":背景绿色,前景紫色,闪烁;

    内置环境变量:PS1
        命令行提示符格式;

    可自定义命令行提示符格式:
    PS1=‘[\033[31m\u\033[[email protected]\033[32m\h\033[0m\033[35m\W\033[0m]\$‘

        用输入重定向保存到配置文件*
        echo ‘PS1="\[\e[1;36m\][\[email protected]\h \W]\\$\[\e[0m\]"‘ > /etc/profile.d/env.sh
        景反色;
        ]# echo -e "\033[4mhello\033[0m":加下划线;
        ]# echo -e "\033[42;35;5mhello\033[0m":背景绿色,前景紫色,闪烁;

    内置环境变量:PS1
        命令行提示符格式;

    可自定义命令行提示符格式:
    PS1=‘[\033[31m\u\033[[email protected]\033[32m\h\033[0m\033[35m\W\033[0m]\$‘

        用输入重定向保存到配置文件*
        echo ‘PS1="\[\e[1;36m\][\[email protected]\h \W]\\$\[\e[0m\]"‘ > /etc/profile.d/env.sh

原文地址:http://blog.51cto.com/10115580/2331867

时间: 2024-10-31 18:10:12

PS1变量配置的相关文章

Mac 终端 Termial 高亮配置(PS1变量配置)

操作环境: 系统:Mac 10.12 编辑器:vim 一.无脑配置: 1. 打开中端输入: vi ~/.bash_profile 2. 打开并编辑 .bash_profile 文件: 按键盘"i",进入编辑模式 复制如下代码: export CLICOLOR=1 export PS1='\[\033[01;33m\]\[email protected]\h\[\033[01;31m\] \W\$\[\033[00m\] ' 按ESC-->按"w"再按"

linux环境下PS1变量配置

我的ps1命令提示符:PS1="\[\e[32;40m\][ \[\e[32;40m\]\u \[\e[32;40m\]>>\h \[\e[32;40m\]\w \[\e[36;40m\](\A) \[\e[32;40m\]] \[\e[0m\]\$" 1. 设置ps1变脸的显示 PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下.下面是FC4环境下默认的特殊符号所代表的意义: \d :代表日期,格式为w

改变PS1变量的颜色

2016.1.11今天学了改变PS1的颜色,怎么增加PS1变量找到文件(.bash_profile),或者bashrc export PS1="\[\e[32;1m\]Test $PWD> \[\e[0m\]" #显示绿色,其中Test是额外增加要显示的内容 export PS1="\[\e[35;1m\]Test $PWD> \[\e[0m\] #显示红色 有参考博客http://blog.chinaunix.net/uid-13954789-id-313718

jdk环境变量配置

前言: 先下载好对应系统版本的jdk版本:一般默认安装,安装好之后的步骤: 安装路径: 1.打开电脑的环境变量配置页面 2.新建环境变量 变量值为jdk的安装路径 新建CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; (%前面加上.;) 编辑path变量值 在path变量值后加%JAVA_HOME%\bin; 3.进入cmd窗口中执行命令 java -version 出现图上所示即安装成功.

ionic打包apk 的三个环境变量配置

ionic--安装Java jdk并配置环境变量 前言:jdk是 Java 语言的软件开发工具包,它包含了Java 的运行环境,Java 工具和Java 基础的类库.做java web开发,android开发,还有现在流行的混合式App开发,都需要安装jdk oracle官网下载jdk 如下4张图按步骤可以找到jdk的下载路径,也可以点这里去选择你想要的版本 Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png 安装jdk

Java基础—JDK环境变量配置

1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(C换D即可) 2.配置环境变量 以WIN8.1为例,依次操作步骤:这台电脑->右键属性->高级系统设置->环境变量 配置JAVA_HOME:点击[新建],新建一个系统环境变量 名称为:JAVA_HOME 值为:JDK安装路径(这里以安装时将默认路径盘符C换为D为例

环境变量配置

环境变量配置作为学习java的第一步,虽然没什么特殊,但是也不可马虎,否则你的第一行输出的代码可能不是Hello World,而是Hello Bug! 环境变量配置主要有四步: 注:系统变量配置窗口:“计算机”右键“属性”--“高级系统变量”--“环境变量”,打开就是配置系统变量配置窗口 ① 新增系统变量JAVA_HOME JAVA_HOME,就是JDK的安装目录,比如我的安装目录是E:\Develop kit\Java\jdk1.8.0_73,则配置如下 ② 追加path变量 在系统变量pat

Eclipse-运行符-数据类型转换-环境变量配置

1.能够使用Eclipse快捷键 ctrl + /   单行注释:再按一次则取消: ctrl + shift + /  多行注释:  ctrl + shift + \  取消多行注释: ctrl + shift + f  格式化代码 ctrl + d  删除光标所在行 shift + enter 光标所在行的下方增加一行空白,无论光标在该行的什么位置 ctrl + alt + 向下箭头  向下重复增加该行代码 alt + shift + x  运行代码 alt + / 自动补全  (Syso会自

Windows中 RabbitMQ安装与环境变量配置

RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议.1:安装RabbitMQ需要先安装Erlang语言开发包.下载地址 http://www.erlang.org/download.html 在win7下安装Erlang最好默认安装.      设置环境变量ERLANG_HOME= C:\Program Files\erlx.x.x       添加到PATH  %ERLANG_HOME%\bin; 2:安装Rabbit