解决xshell命令太长第二行串到第一行的问题

本文介绍了如何通过修改Bash的PS1变量来定制命令提示符,包括使用环境变量、配置bashrc文件,以及添加颜色和个性化信息,如用户账号和工作目录名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修改PS1即可解决,顺便还可以给命令提示符换个样式。

首先,bash有三种变量:环境变量、与bash操作接口有关的变量,以及用户自己定义的变量。

PS1是一个与bash操作有关的变量,它不像环境变量可以用export使之生效,需要修改配置文件:

执行vim .bashrc

加上这条命令:

PS1='[[\e[31;1m]\u [\e[34;1m]\w]$ [\e[37;1m]'


(记得要加在最后一行,不能加在第一行)

然后source ~/.bashrc

使修改生效

[\[\e[31;1m\]

是颜色,其中31是前景色,1m是背景色,这里我配的1m是透明色。

字体代码背景代码颜色
3040黑色
3141红色
3242绿色
3343黄色
3444蓝色
3545紫红色
3646青蓝色
3747白色

\u是当前用户的账号名称,\w是由根目录写起的完整目录名称,为了简洁我只选择显示这两个信息,还可以显示主机名、时间、执行命令编号等,可以自行配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值