这篇文章主要介绍了Ubuntu18 给terminal改个漂亮的命令行提示符的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

重新安装了VMware和Ubuntu,但是命令行提示符太单调,不美观,如何更改呢。于是在网上巴拉巴拉搜寻一番。

1.更改PS1环境变量,这俩都可以,我选择第一个:

 export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]$ "
 export PS1="\[\e[32;1m\][\[\e[33;1m\]\u\[\e[31;1m\]@\[\e[33;1m\]\h \[\e[36;1m\]\w\[\e[32;1m\]]\[\e[34;1m\]\$ \[\e[0m\]"

2.在普通用户下 ls-all,选择.bashrc在文件最后插入上面的export PS1=代码,然后输入以下命令即可生效。

 source ./.bashrc

3.再修改root下的PS1,使用网上的方法在/etc/profile文件最后插入export PS1再source可以生效,但是每次在xshell使用root连接都需要再次source很麻烦。

这时,可以在root下的root目录找到.bashrc文件,把PS1添加进去,再source ./.bashrc,即可每次连接生效。

为了区分root与普通用户,需要把$改成#:

export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]# "

总结

以上所述是小编给大家介绍的Ubuntu18 给terminal改个漂亮的命令行提示符的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对爱安网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

最新资讯
虚拟女友亦能摸!《头号玩家》场景实现且不用插电

虚拟女友亦能摸!《头号

无线供电操控,实现毫米级触觉反馈
中国铁塔董事长:已交付11万5G基站 97%现有站址改造

中国铁塔董事长:已交付

对于未来5G建设,他称将坚持资源统筹共享,从供给侧促进5G
部分债权人要求法(tian)院(ping)驳回贾跃亭破产重组申请

部分债权人要求法(tian)院(ping)驳

对此,11月21日,贾跃亭债务处理小组方面表示,如果懒财方面
一图读懂网易Q3财报:净利润47亿元 同比增长109%

一图读懂网易Q3财报:净

网易第三季度净营收146.4亿元,市场预期174.12亿元,去年
雷军:小米将建设5G未来工厂 手机年产能100万台

雷军:小米将建设5G未来

雷军表示,目前全球智能手机产业正在下滑,但明年5G手机将
拼多多黄峥:花钱是一种投资 “百亿补贴”不是口号

拼多多黄峥:花钱是一种

黄峥表示,花钱是一种投资,是一种长期的机遇,拼多多的“百
最新文章
Ubuntu18 给terminal改个漂亮的命令行提示符的方法

Ubuntu18 给terminal

这篇文章主要介绍了Ubuntu18 给terminal改个漂亮的命
Linux下Docker及portainer相关配置方法

Linux下Docker及porta

本文以CentOS 7为例,安装docker CE版本,docker有两种版
vmware workstation安装windows server 2019(图文教程)

vmware workstation安

这篇文章主要介绍了vmware workstation安装windows se
protobuf简单介绍和ubuntu 16.04环境下安装教程

protobuf简单介绍和ub

protobuf是谷歌的开源序列化协议框架,结构类似于XML,JSO
ansible删除目录下所有内容的方法

ansible删除目录下所

这篇文章主要介绍了ansible删除目录下所有内容的方法,
基于 ZooKeeper 搭建 Hadoop 高可用集群 的教程图解

基于 ZooKeeper 搭建

Hadoop 高可用 (High Availability) 分为 HDFS 高可用