修改 terminal 主机名和用户名显示

摘要:
macos终端默认显示主机名+用户名,这太长了,会影响心情。Catalina以前使用bash作为系统的默认shell,后来将其更改为zsh。因此,许多在线修改终端输出信息的方法都失败了。。。

macos 的终端默认显示主机名+用户名,这样显示太长,影响心情。Catalina 之前系统默认 shell 使用的是 bash ,之后则改成了 zsh ,所以网上很多修改终端输出信息的方法都失效了。。。
当然,如果你想用回 bash ,只要在命令行运行以下命令重启终端即可

chsh -s /bin/bash

不过,这样每次打开终端总是会输出一段官方提示改用 zsh 的话,改回 zsh 通过下面命令即可

chsh -s /bin/zsh

恢复 zsh 后,我们可以打开 zsh 的配置文件

sudo vim /etc/zshrc

编辑时提示只可读的话,需要更改文件权限

sudo chmod 777 /etc/zshrc

改完再进行编辑即可
找到 PS1="一堆奇怪的东西“ 这一行,将其修改为

PS1="[%T] %1~ %# "

保存一下,重启终端,一下子清爽了许多
修改 terminal 主机名和用户名显示第1张
需要说明下:

转义变量描述
%T系统时间(24小时制:时:分)
%*系统时间(24小时制:时:分:秒)
%n你的用户名

如果自个有其他自定义想法,可以查看 Prompt-Expansion

参考资料

免责声明:文章转载自《修改 terminal 主机名和用户名显示》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[原创]智能聊天机器人小黄鸡及其制作方法ruby中rsa加密加签以及md5、hash加密以及des加解密方法整理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle用户名及默认密码

安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码                      登录身份                              说明 sys/change_on_install       SYSDBA 或 SYSOPER        不能以 NORMAL 登录,可作为默认的系统管理员...

TortoiseSVN客户端重新设置用户名和密码

TortoiseSVN客户端重新设置用户名和密码 - xjbest - 博客园 http://www.cnblogs.com/xiaobaihome/archive/2012/03/22/2411036.html 在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项...

ACCESS_REFUSED

问题描述:FatalListenerStartupException: Authentication failure 问题原因:连接RabbitMQ服务器异常,要么是用户名和密码错误,要么是使用的用户名没有权限登录,比如用guest用户 问题解决: 1、使用正确的用户名和密码 2、重新创建一个用户名和密码 网络上的解决方案: https://www.rab...

CentOS 修改主机名

最新文章:Virson's Blog 1.临时修改主机名 地址:http://www.cnblogs.com/mawanglin2008/p/3530790.html 显示主机名: oracle@localhost:~$ hostname localhost 修改主机名: oracle@localhost:~$ sudo hostname orcl1 o...

Manjaro终端美化

终端美化仍有很多问题没有搞清楚,先记录一些可以用的东西。 效果 安装 首先检测有没有安装zsh。 cat /etc/shells 如果没有则安装。 sudo pacman -S zsh 然后执行一下代码,并重启一下电脑。 chsh -s $(which zsh) 安装oh-my-zsh cd ~ git clone https://git...

oh my zsh

简单使用oh my zsh 安装oh my Zsh 安装zsh 安装curl或者wget 下载并安装oh my zsh: curl 下载方式curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh wget下载wget https://raw...