macbook pro查询并修改命令提示符的格式

环境

MacBook Pro

描述

我的命令提示符总是:

shell 复制代码
# 前面总是多了(base)
(base) yutao@yutaodeMacBook-Pro ~ % vim .zshrc 
(base) yutao@yutaodeMacBook-Pro ~ % source .zshrc
# 期望改成下面这样:
yutao@yutaodeMacBook-Pro ~ % 

找出当前操作系统的显示格式

执行如下语句:

shell 复制代码
# 执行:echo $PS1
(base) yutao@yutaodeMacBook-Pro ~ % echo $PS1
(base) %n@%m %1~ %# 

说明:

复制代码
%n: 表示用户名称
%m: 主机名称
%1~: 所在的当前目录
%#: 最后的分隔符号

说明 :除了上面%这种的,还有/斜杠的。

shell 复制代码
命令列表的参数:

\u 显示当前用户的用户名(user name)

\h 显示主机名(host name)

\W 显示当前工作目录的名字(work directory)

\$ 显示$符作为提示符,如果用户是root的话,则显示#号

修改.zshrc 文件

shell 复制代码
# 执行vim .zshrc 
(base) yutao@yutaodeMacBook-Pro ~ % vim .zshrc 
# 文件里增加:export PS1="%n@%m %1~ %# "
#最后执行source .zshrc

在.zshrc文件最后,增加export PS1="%n@%m %1~ %# " 语句。

最后执行再执行source .zshrc。

最后就可以啦

参考地址:

https://www.cnblogs.com/juihai/p/14920750.html

https://www.cnblogs.com/RyanJin/p/10066389.html

相关推荐
sbjdhjd2 天前
从污点追踪断点到 PHP-FPM 请求队列:HIDS PHP WebShell 样本复盘
开发语言·网络安全·数据挖掘·渗透测试·开源·php·shell
Shell运维手记5 天前
Shell 结构化命令知识点总结(case、for、while)
运维·microsoft·shell·脚本
云计算练习生5 天前
什么是 Bash?Linux 默认 Shell 的核心功能
linux·操作系统·bash·shell·命令解释器
猫咪很可爱6 天前
MySQL 5.7 备份恢复后函数与存储过程丢失:原因分析与正确备份姿势
数据库·mysql·bug·shell
qetfw7 天前
Linux 文件清理:find、mtime 与安全传参验证
linux·shell·1024程序员节
Lsetea9 天前
curl下载HTTPS文件报23:证书验证成功与本地写入失败分层排查
linux·https·shell·ssl证书·curl
DogDaoDao10 天前
Windows 双 Shell 全面对比:CMD 与 PowerShell 的技术剖析
windows·shell·测试·powershell·cmd·程序员开发
Lsetea11 天前
OpenSSL的checkhost显示不匹配却退出0:名称检查与证书验收
linux·https·shell·ssl证书·openssl
钱栈up14 天前
耳机音效不对,我顺手查了系统更新,结果挖出个崩溃了整天的服务
windows·shell
qetfw14 天前
grep 文本筛选:匹配、反选与退出状态验证
linux·shell