Unix环境下PS1变量的设置
我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37;1m\]\n"
显示效果如下:
1. 设置ps1变脸的显示
PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。下面是FC4环境下默认的特殊符号所代表的意义:
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\u :当前用户的账号名称
\v :BASH的版本信息
\w :完整的工作目录名称。家目录会以 ~代替
\W :利用basename取得工作目录名称,所以只会列出最后一个目录
\# :下达的第几个命令
\$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
默认的PS1内容为: PS1='[\u@\h \W]\$ ' ,所以默认的提示符就是: [root@linux ~]#。
PS:此部分内容转帖自 http://os.chinaunix.net/a2008/0909/985/000000985306.shtml
2. 设置ps1变量的颜色
PS:此部分转帖自 http://blog.chinaunix.net/uid-13954789-id-3137184.html
转载于:https://www.cnblogs.com/undead/p/3741764.html
Unix环境下PS1变量的设置相关推荐
- 虚拟机为域环境下的所有计算机设置统一壁纸(第二节)
虚拟机为域环境下的所有计算机设置统一壁纸(第二节) 本节内容是在第一节内容中系统环境的基础上实现的,接下来实现本节的任务: 首先在作为域控计算机的C盘下新建一个名为test的文件夹(文件夹名随意取), ...
- linux curl命令 post,linux环境下使用curl命令设置Header参数发送post请求
linux环境下使用curl命令设置Header参数发送post请求 linux环境下使用curl命令设置Header参数发送post请求 案例1:curl命令发送post请求并且获取返回结果以及响应 ...
- Linux/Unix环境下的make和makefile详解
无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将大型 ...
- Linux/Unix环境下的make命令详解
无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将大型 ...
- 英文环境下中文输入法的设置
英文环境下使用ibus输入法 centos安装的时候已经选择了中文支持,输入法也已经安装,但在英文环境下面竟然无法使用中文输入法,解决办法记录于此, 1.安装ibus(centos6以后已经默认安装) ...
- mac 设置php时区,mac环境下PHP系统时区设置
前言 由于PHP5.0对date()函数进行了重写,因此,目前的日期时间系统时间少了8个小时.在PHP语言中默认设置的是格林威治标准时间,所以要获取本地当前的时间必须更改PHP语言中的时区设置. 设置 ...
- c语言bnd文件,Unix环境下嵌入式C程序编译
A.预编译部分 1.预编译DB2篇 1.1 什么是DB2预编译 在我们用C语言编写访问DB2的程序过程中,需要用到嵌入式SQL,其作用是将DB2 SQL混入一般C程序中, DB2预编译器可以将SQL语 ...
- 转载/VMware Workstation环境下的Linux网络设置/适用于无线网络
首先介绍一下VMware的网络连接方式.我们的主机通常经过物理网卡与局域网和Internet相连接,而虚拟机既已被称之为虚拟计算机,那虚拟网卡也必然存在,而如果我们想让虚拟计算机能连接到局域网或者In ...
- eclipse linux环境下编译器的指定设置
常规方法: 1.设置arm-linux-gcc 下载arm-linux-gcc 3.4.1,解压之,会得到文件夹/usr/local/arm ,将arm拷到系统的/usr/local中, 之后输入命令 ...
最新文章
- 20张图助你了解JVM运行时数据区,你还觉得枯燥吗?
- 微信小程序星级评分和展示
- js blob 下载到本地文件
- Visual Studio 2005中编译调试新功能
- 机器学习算法总结--K均值算法
- image pil 图像保存_如何利用python中的PIL库做图像处理?
- VSS 2005配置,很详细
- VSCode搭建STM32开发环境
- 1357: 逆序数字
- pwm超详细解读,大佬细说pwm的控制方式
- Replacing Elements (CodeForces - 1473A)
- 【U8】T6升级U8后打开卡片管理报错
- Windows电脑加速小技巧(VIP典藏版)
- 二叉树---先序遍历(递归)
- 冠词 article
- 安装串口方法cp2102 usb to uart
- C语言计算1到20内奇数阶乘之和
- 高盛的中国阴谋与暗算
- 问题 A: 圆柱的侧面积与体积(1级)输入输入圆柱的底面半径r与高h,用逗号分隔。输出s=<圆柱的侧面积>,v=<圆柱的体积>,保留4位小数。
- zipfile模块的基本使用
热门文章
- 360cdn能挡住cc攻击_人人用得起的CDN加速服务,可防御CC攻击
- IM开发基础知识补课(二):如何设计大量图片文件的服务端存储架构?
- 为了陪妹子打王者,没有天赋的我写了一个AI机器人替我操作
- 【电脑办公软件】万彩办公大师教程丨TextDiff文本比较工具
- 2021 非常火的 11 个微前端框架
- 活力无限的J2ME技术
- 【计算机网络】第六话·数据的传输方式(上)
- vscode注释代码后无法将其折叠,在注释掉的代码前后分别加上//#regin和//#endregion
- Gitee代码提交 自用
- Mac中如何取消“自动播放视频和实况照片”的操作方法