Linux纯命令行界面修改
默认显示:
[ 当前用户名 @ 主机名:完整工作目录 ] $ 等价于 [\u@\d: \w] \\$
PS1的常用参数以及含义:
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H :完整的主机名称
\h :仅取主机名中的第一个名字
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\u :当前用户的账号名称
\v :BASH的版本信息
\w :完整的工作目录名称
\W :利用basename取得工作目录名称,只显示最后一个目录名
\# :下达的第几个命令
\\$ :提示字符,如果是root用户,提示符为 # ,普通用户则为 $(一定要注意‘$’前是两个反斜杠)
颜色设置格式:
开始:\[\e[A;B;Cm\] 【其中'A'为字体颜色,编号30-37;'B'为背景色,编号40-47;'C'为代码,编号0-8】
结束:\e[m
------------------------------------------------------------
颜色 代码
30 40 黑色 0 OFF,关闭颜色
31 41 红色 1 高亮显示
32 42 绿色 4 显示下划线
33 43 黄色 5 闪烁显示
34 44 蓝色 7 反白显示
35 45 紫红色 8 颜色不可见
36 46 青蓝色
37 47 白色
-------------------------------------------------------------
例:export PS1="\[\e[31;1m\][ \[\e[32;1m\]\u@\h \[\e[34;1m\]\w \[\e[31;1m\]] \[\e[m "
第一部分:\[\e[31;1m\][ 以红色显示 "["
第二部分:\[\e[32;1m\]\u@\h 以绿色显示 用户名@主机名
第三部分:\[\e[34;1m\]\w 以蓝色显示 完整的工作目录名称
第四部分:\[\e[31;1m\]] 以红色显示 "]"
第五部分:\e[m 结束
原文地址:https://www.cnblogs.com/thousandsofeyes/p/11393735.html
- 金融系统中正确的金额计算及存储方式
- 如何利用深度学习写诗歌(使用Python进行文本生成)
- 注意:字符串substring方法在jkd6,7,8中的差异。
- JavaWeb项目架构之NFS文件服务器
- 轻松几步搞定SSH连接Git配置
- 免费使用谷歌GPU资源训练自己的深度模型
- Git安装及配置5分钟快速教程
- 风格迁移原理及tensorflow实现-附代码
- 手把手教你搭建目标检测器-附代码
- JavaWeb项目架构之FastDFS分布式文件系统
- JavaWeb项目架构之Redis分布式日志队列
- 超快速!10分钟入门Keras指南
- Git操作常用的命令都在这里了。
- 网站性能测试指标(QPS,TPS,吞吐量,响应时间)详解
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 数据结构算法操作试题(C++/Python)—— 组合总和
- Android大厂收割秘籍:太难了,准备半年,腾讯/快手/美团外卖面试中的那些辛酸坎坷史
- leetcode链表之合并两个排序的链表
- 2020-09-09:裸写算法:两个线程轮流打印数字1-100。
- python中线程池使用
- 还在手动部署SpringBoot应用?试试这个自动化插件!
- Julia简易教程——3_复数和分数
- 怎么理解int main(int argc, const char *argv[])
- Julia简易教程——2_julia数学运算及其基本功能
- Elasticsearch: 运用 Field collapsing 来减少基于单个字段的搜索结果
- Julia简易教程——1_julia中的整数和浮点数
- Linux 工作常用命令笔记(持续更新)
- Vim实用技巧——Vim分屏技巧总结
- Activity onStop,onDestroy延迟10s执行
- 内存优化实战