Linux小技巧丨个性化显示命令提示符,PS1变量相关知识
内容摘要:今天偶然出现服务器SSH连接后不显示用户名主机名和目录信息的情况,查询得PS1变量设置有误,根据一篇博客的内容,解决了这个问题,顺便分享一下个性化设置的学习笔记。
Linux个性化设置
在Linux用户目录下有一个.bashrc
的文件,它主要记录
个人用户信息,每次启动时都会自动运行这个程序,个性化设置也随即生效。
.bashrc的用途
- 设置快捷指令
比如将alias ll = "ls -lh"
写入bashrc,之后每次输入ll
时,会自动把该命令等价于ls -lh
,起到快速查看文件的操作。
- 设置环境变量
PATH
环境变量的添加与修改可以保存在.bashrc
中。
- 设置命令提示符
利用PS1
变量,能够对命令提示符进行设置,比如显示的颜色、顺序、内容等,实现个性化的效果。
上图是我目前的设置,显示效果如下:
具体操作方法
https://bashrcgenerator.com/
上面这个网站可以定制自己想要的风格,最左侧的标签能拖拽到中间,自定义顺序和内容,右侧为预览和输出,复制输出的内容,添加到自己.bashrc
的最后一行。
添加完成并保存后,运行下面的代码,即可完成设置。
source .bashrc
每次打开终端后,就会显示自定义的提示符,设置完成。今天分享的内容到此结束,明天见~
参考资料
https://baike.baidu.com/item/.bashrc/14239389?fr=aladdin
https://www.cnblogs.com/fengxiaoqiang/p/14089126.html
https://blog.csdn.net/Heyyellman/article/details/111565781
本文由mdnice多平台发布
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)