今晚月色真美

随笔

前两天更新了Mac OS Catalina系统,总体来说还是可以,虽然有些只支持32位的应用,比如2015版的Office、WireShark等不能用了,但塞翁失马焉知非福呢,卸掉了Office相关的Word、Excel、PPT,瞬间清了几大个G,然后去下载了WPS多方文档格式支持软件,简直不要太好用,而且才几百兆,扯远了。。。

今天随笔记一个小事件,对于强迫症人士有用,比如我。

终端Shell报警告:

1
2
3
4
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
TangYanQiongdeMacBook-Pro:~ TangDan$

原因

从报的警告就可以看出,提示原来使用的是bash风格,然而Catalina系统的shell已更改为zsh,请用 chsh -s /bin/zsh 更新替换,好吧,就run了,结果变成了这个风格

1
TangDan@TangYanQiongdeMacBook-Pro ~ %

对这种爱不起来,然后查看系统支持的shell风格列表:

1
2
3
4
5
6
7
8
9
10
11
12
TangYanQiongdeMacBook-Pro:~ TangDan$ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

然后每个都试了,还是/bin/bash这种风格TangYanQiongdeMacBook-Pro:~ TangDan$最喜欢,但是系统会报警告,好,那把这个警告怎么消除?

解决

  1. vim修改bash_profile文件,在终端输出
1
vim ~/.bash_profile
  1. 在bash_profile文件最下方加上,按i进入编辑模式
1
2
# macOS Catalina
export BASH_SILENCE_DEPRECATION_WARNING=1
  1. esc退出编辑模式,再输入:wq保存退出,现在终端就不会报警告了。
1
2
Last login: Fri Apr 10 15:40:06 on ttys006
TangYanQiongdeMacBook-Pro:~ TangDan$

题外

看到我这边shell用户名TangYanQiongdeMacBook-Pro我想改它很久(中英混合。。。),这会顺便改了,打开系统偏好设置-共享-直接修改电脑名称就可以修改了

1
2
Last login: Fri Apr 10 15:46:05 on ttys006
TangYanQiong-MacbookPro:~ TangDan$

舒服了,😃

 评论

本站总字数统计:49.8k

感谢您的浏览, 本站总访问量为 次 。
载入天数...载入时分秒...