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

相关推荐
Irene19913 天前
Shell 相关基础入门,在 Ubuntu 与 CentOS Shell 中的语法差异总结(bash、dash、sh)
shell
小肝一下3 天前
5. 基础IO
android·linux·shell·基础io·操作系统底层·伊涅夫·伊雷娜
红茶要加冰4 天前
七、正则表达式
linux·运维·正则表达式·shell
lifewange5 天前
WSL安装问题解决
shell
AdCj35 天前
放弃第三方框架,用系统自带工具玩转 Shell 测试
shell·测试
红茶要加冰5 天前
九、文本处理三剑客——sed
linux·运维·服务器·正则表达式·shell
红茶要加冰6 天前
五、流程控制之循环
linux·运维·shell
红茶要加冰6 天前
二、shell中的变量
linux·运维·shell
Irene19916 天前
大数据开发(Hadoop/Spark 生态)在 Ubuntu 环境下:5 个高频率使用的功能性 Shell 脚本
shell
Irene19916 天前
(课堂笔记)Shell 基础入门:语言特点、文件结构、变量定义与引用、循环、脚本调用、入参等
shell