修改Linux终端命令行字体颜色显示

求无向图中所有的环 C++ python 求无向图中所有的环 阅读详情

 

PS1
PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:echo $PS1,就会输出PS1的定义:
linux默认的命令行提示信息为:[当前用户的账号名称@主机的第一个名字 工作目录的最后一项]#
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[F;Bm],以\e[m结束

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

例如:
当前终端下生效:

[root@node2 ~ ]# PS1="[\[\e[34;1m\]\u@\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[30;1m\]\u@\H\[\e[0m\] \[\e[32;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[31;1m\]\u@\H\[\e[0m\] \[\e[30;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[31;1m\]\u@\H\[\e[0m\] \[\e[32;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[32;1m\]\u@\H\[\e[0m\] \[\e[34;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[37;1m\]\u@\H\[\e[0m\] \[\e[34;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[36;1m\]\u@\H\[\e[0m\] \[\e[34;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[35;1m\]\u@\H\[\e[0m\] \[\e[36;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[33;1m\]\u@\H\[\e[0m\] \[\e[37;1m\]\w\[\e[0m\] ]\\$ "
[root@node2 ~ ]# PS1="[\[\e[31;1m\]\u@\H\[\e[0m\] \[\e[33;1m\]\w\[\e[0m\] ]\\$ "


 

当前终端下生效加时间显示的:

[root@node2 ~]# 
[root@node2 ~]#  PS1="[\[\e[31;1m\]\u@\H\[\e[0m\] \[\e[35;1m\]\w\[\e[0m\] \[\e[32;1m\]\t\[\e[0m\]]\\$ "
[root@node2 ~ 19:19:23]# 


 

每打开一个终端都会显示
全局终端生效:

root@node2 ~ ]# echo 'PS1="[\[\e[35;1m\]\u@\H\[\e[0m\] \[\e[36;1m\]\w\[\e[0m\] ]\\$ "' >>.bashrc 
[root@node2 ~ ]# source .bashrc 
[root@node2 ~ ]# 



全局终端生效加时间显示的:

[root@node2 ~ 19:24:22]# echo 'PS1="[\[\e[31;1m\]\u@\H\[\e[0m\] \[\e[35;1m\]\w\[\e[0m\] \[\e[32;1m\]\t\[\e[0m\]]\\$ "' >>.bashrc 
[root@node2 ~ 19:27:25]# source .bashrc 


3.修改.bashrc文件

  通过上面的设置只能改变当前终端的命令行格式,关闭这个终端,在重新打开的一个终端中命令行格式又会恢复到默认的形式。想要永久性的改变终端命令行格式,需要修改.bashrc文件。

  使用命令:#cd /

       #ls -l -a

  就能看到.bashrc这个文件。使用命令

  #gedit .bashrc

  在.bashrc文件中加入

  

PS1='[\[\e[32;40m\]\u@\h \w \t]$ '

  这条语句,然后保存,就可以永久性的改变终端命令行格式了。

 

AD(Altium Designer)器件封装——立创商城导出原理图和PCB完成器件封装操作指南 官网:www.SZLCSC.COM以芯片为例器件类——>芯片类——>对应芯片确定芯片——>数据手册1:原理图2:PCB3:打开操作流程选中原理图——>文件——>导出——>AD1: ✔2:导出AD文件操作流程选中PCB图——>文件——>导出——>AD1: ✔2:导出AD文件1:PCB图2:原理图操作流程文件——>打开操作流程选中文件——>打开操作流程项目文件——>添加新的...到工程——>Schematic Library新原理图库操作流程项目文件——>添加新的...到工程——>PCB Library新的PC 阅读详情

相关推荐

scGPT实战指南:如何用生成式AI加速你的单细胞多组学研究?

本文提供了scGPT在单细胞多组学研究中的实战指南。详细介绍了从环境部署、数据预处理到细胞类型注释与扰动预测等核心任务的操作流程。通过利用生成式AI和Transformer基础模型,scGPT能够显著加速分析,并提升细胞注释的准确性及基因调控网络推断的深度,为研究人员提供了强大的AI分析引擎。

weixin_29215815的博客 402

Linux修改终端命令颜色

prompt颜色修改

Edward2022的博客 8014

菜鸟哥玩蓝牙Ble4.0系列 ESP32初玩篇③ Beacon —— 广播应用,室内定位,内容推送

文章目录1、前言1.1 什么叫做Beacon?1.2 Beacon使用场景1.3 Beacon协议落地实现2、ESP32 Beacon案例3、Beacon核心库 —— BLEBeacon、BLEEddystoneTLM、BLEEddystoneURL3.1 BLEBeacon3.2 BLEEddystoneTLM3.3 BLEEddystoneURL 授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力。希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石。。。

单片机菜鸟哥的博客 2万+

修改linux终端字体颜色

修改.bashrc文件,永久保存命令行样式. 上面的设置的作用域只有当前终端的登陆有效,关闭终端或退出登录即刻失效。要想永久性的保存设置,需要修改.bashrc配置文件。 键入命令: 1 # cd 2 # ls -la 现在可以看到.bashrc这个文件。 编辑.bashrc: vim .bashrc 加入这一行: PS1="\[\e[32;40m\][\[\e[31;40m\]\u\[\e[33;40m\]@\h \[\e[32;40m\]\w\[\e[1m\]]\\$ " 保存退出。命令:ESC

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 7829

30分钟上手YOLO26 nano:INT8量化部署到智能相机,推理速度提升43%

微调代码(仅需5行,数据集遵循COCO格式)data="custom_data.yaml", # 数据集配置文件epochs=20, # 少量轮数即可收敛batch=8,imgsz=640model.save("yolov26n_custom.pt") # 保存微调后的模型本文在30分钟内完成了YOLO26 nano的INT8量化与智能相机部署,核心步骤为环境准备→模型获取→ONNX导出→INT8量化→部署推理。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 987

基于单光子探测的高重频多通道符合测距

TDC专栏之基于单光子探测的高重频多通道符合测距

sdau2005的博客 1202

2023.12.27 linux命令行输出的颜色配置

分隔开(这儿的 \033 用 \33 、\e 都可以)。\33[30m – \33[37m :设置前景色 (字体颜色)\33[40m – \33[47m :设置背景色 (背景颜色)\33[7m :反显 (字体和背景对换了颜色)xH :设置光标位置。\33[0m :关闭所有属性。\33[nA :光标上移n行。\33[nB :光标下移n行。\33[nC :光标右移n行。\33[nD :光标左移n行。\33[1m :设置高亮度。\33[s :保存光标位置。\33[u :恢复光标位置。\33[4m :下划线。

HITORANGE的博客 615

在线考试题库抓取:Python 爬虫抓取各类在线考试平台题库和试题

通过这些技术,您可以抓取各类在线考试平台上的题库数据,进行数据分析、生成练习题集,甚至用于考试准备。为了演示抓取过程,本篇博客选择了两个常见的在线考试平台进行数据抓取:一个是教育考试平台(如“中小学题库”),另一个是职业考试平台(如“华图教育”)。对于这些网站,我们需要找到包含题库信息的页面,并分析每一页的 HTML 结构,从而定位到题目、选项、答案等数据。大多数在线考试平台的题库是分页显示的,因此我们需要遍历多个页面,抓取所有的题库数据。因此,我们需要设置合适的请求头来模拟真实的浏览器请求。

2201_76125261的博客 3438

linux下设置命令行字体的颜色

这段文字中,u,@,h,:,w,$分别代表username,@,hostname,:,directory,$,字母前面的代码就是其所对应的颜色。2.找到PS1所在的位置,对原本的PS1的代码进行注释,如下图。1.打开bashrc文件。

Bling323的博客 694

ollama使用CPU安装qwen-coder模型_并在eclipse中使用ai coder插件_配置本地qwen-coder模型_ollama常用操作记录---AI大模型应用探索0002

文章摘要:作者分享了在Windows 10上安装和使用Ollama模型的过程。尝试了不同规模的qwen-coder模型(7b、1.5b和0.5b),发现7b模型响应极慢(需35分钟),而1.5b模型表现较好(3秒响应)。最终选择1.5b版本用于代码开发辅助,支持多语言自动补全。同时提到在最新版Eclipse中的AIcoder配置问题。文章重点比较了不同模型规模在CPU环境下的实际使用体验和响应速度差异。

添柴程序猿的专栏 683

K8S搭建(centos)完整版

每个人都有惰性,但不断学习是好好生活的根本,共勉!

感谢阅读 4147

linux命令行缩短,linux终端命令行缩短显示路径

Ubuntu终端命令行缩短显示路径平时我们使用linux终端命令行的时候,常常会被一个问题困扰,那就是文件路径过长, 有时候甚至超过了一行,这样看起来非常别扭,其实只要两步就可以解决这个问题: 1,修改.bashrc文件(用户根目录下 ...PS1应用之——修改linux终端命令行各字体颜色最近在学习linux操作系统(CentOS 6 & CentOS 7).觉得linux终端命令行全部...

weixin_33603105的博客 488

EMB电子机械制动系统和EHB电子液压制动系统控制功能的对比

EMB电子机械制动系统相比EHB液压制动系统具有显著优势:响应速度更快(<100ms)、控制精度更高(±2N·m)、能实现单轮独立控制,支持0.1%级制动力调节。在ABS、ESC等安全功能上表现更优,制动平顺性和NVH性能更好,同时提升能量回收效率15%-20%。特别适合智能驾驶需求,可使AEB等系统响应时间缩短50ms,紧急制动距离减少1米以上。EMB系统完美契合高阶自动驾驶对快速响应和精准控制的要求。

m0_59012156的博客 885

Linux命令行字体大小和颜色设置

使用过centos7的命令行界面的同志都应该有体会到默认字体的丑陋,让人失去玩耍的兴趣如果你想改变一下丑陋的字体和字体颜色来友善对待你的眼睛可以试试下面的方法。

技术成就梦想 181

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Linux学习笔记9_终端提示符编辑方法(修改颜色,路径,时间)

需求:屏幕上信息太多时,不容易定位某个命令的起始位置,思考如何使终端提示符醒目方法:终端提示符的显示逻辑由环境变量PS1决定,修改PS1环境变量实现需求步骤:(转载)set|grep PS1PS1='[\u@\h \W]\$ '或echo $PS1'[\u@\h \W]\$ '下面简单说说环境下默认的特殊符号所代表的意义:  \d :代表日期,格式为weekday mont...

weixin_33733810的博客 254

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

linux ps1命令提示符和颜色配置

linux ps1命令提示符和颜色配置

filling_l的博客 943

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

自定义一级提示符PS1,个性化显示终端

先创建一个linux虚拟机或者新装一个系统的时候,我们会发现一级提示符的显示格式为“[用户名@主机名 工作目录 ]#”如下图: 觉得这样看不舒服,而且不显示i时间,有时候很不方便,所以这里说一下如下自定义一级提示符,可以显示如下图: PS1各个转义符的含义: \d 代表日期,格式为周 月 日,例如“二 九月 24”,表示的就是九月二十四号星期二 \H 完整的主机名称。例如主机...

绮梦寒宵的博客 1557

linux PS1 提示符定义

PS1:就是用户平时的提示符。   PS2:第一行没输完,等待第二行输入的提示符。   Linux系统提示符是用系统变量PS1来定义的。一般系统默认的形式是:[username@host 工作目录]$.   用echo $PS1可以得到PS1的值,即PS1="[\u@\h \w]"\$   登录后可以更改PS1的显示样式,但是当退出重启登录进入系统后,样式又变成系统默认的样式了,如果要彻底改...

韩帅平的博客 718

修改linux终端命令行颜色

最近一直在使用 linux操作系统(Ubuntu16)学习 Docker,在使用过程中发现命令的输入输出均是白色,很容易看花眼,而且不容易区分输入与输出内容。于是下定决心,修改 linux 终端命令行颜色,下面就是本博主对 linux 终端命令行修改颜色的过程,特此记录,方便你我他。 1 PS1 要修改 linux 终端命令行颜色,我们需要用到PS1,PS1是 Linux 终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:set,即可在输出中找到关于PS1的定义如下: PS1='[

apollo_miracle的博客 2万+

修改linux终端命令行各字体颜色

文章目录背景知识PS1颜色设置参数永久修改字体颜色 背景知识 PS1 PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数。 PS1的常用参数以及含义:   \d :代表日期,格式为weekday month date,例如:“Mon Aug 1”   \H :完整的主机名称   \h :仅取主机名中的第一个名字   \t :显示时间为24小时格式,如:HH:MM:SS   \T ...

RayMonD_D的博客 1078

PS1应用之——修改linux终端命令行各字体颜色

  最近在学习linux操作系统(CentOS 6 & CentOS 7)。觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨。于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作。 1.了解PS1   PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数。   在终端...

aokaoqi1145的博客 1907

转义字符\033(设置终端的字体显示效果)

以下内容源于网络资源的学习与整理,如有侵权请告知删除。

主要记录嵌入式学习与开发过程。 7319

kali2020.1版本关于命令行root的字体颜色修改

kali2020.1版本关于命令行root的字体颜色修改 今天想着装个新版的kali,就去官网下了个20的,安装后修改root密码使用root登录后发现终端的的root@kali的颜色变成白色了,很容易看晕,网上查阅了相关的命令之后总结了一下修改字体颜色及背景的方法如下: 终端中键入命令: PS1='\[\e[31m\]\u@\h \W#\[\e[m\] ' 31为对应的字体颜色代码,[...

0x29a的博客 9276

centos修改命令行颜色

PS1应用之——修改linux终端命令行各字体颜色   最近在学习linux操作系统(CentOS 6 & CentOS 7)。觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨。于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作。 1.了解PS1 PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数。 在终端输入命令: echo $PS1 可得到当前PS1的定义值: PS1=’[\u@\h \W]$

weixin_42123992的博客 2916
上一篇: Python 抽象类原理以及编写
下一篇: Python 如何实现方法重载:
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值