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

相关推荐
岚天start2 天前
解决方案—K8S集群的日志按天并按照命名空间分类定时同步到日志服务器
服务器·docker·kubernetes·shell·日志备份
aitav04 天前
⚡ Linux awk 命令全面详解(包括记录、字段、命令空间)
linux·运维·服务器·bash·shell·awk
VincentHe7 天前
当 ServerCat 遇上 Shell 环境变量:一次服务器监控性能优化记录与探索
服务器·shell·监控
虚伪的空想家10 天前
ip网段扫描机器shell脚本
android·linux·网络协议·tcp/ip·shell·脚本·network
谅望者11 天前
Linux文件查看命令完全指南:cat、less、head、tail、grep使用详解
linux·excel·less·shell·文件操作·命令行·系统运维
hello_25013 天前
Shell脚本高效编写技巧
运维·shell
leaf9z13 天前
阿里云ECS在线扩容磁盘
阿里云·云计算·shell
gfdgd xi16 天前
deepin 终端,但是版本是 deepin 15 的
linux·python·架构·ssh·bash·shell·deepin
大米粥哥哥19 天前
Qt QProcess基于Linux的命令管道符号无效问题【已解决】
linux·qt·shell·qprocess·1024程序员节·管道符号
缘友一世25 天前
深入理解Shell与反弹Shell:从原理到实战
linux·网络安全·shell