1.mac显示和隐藏文件夹
- 在终端(Terminal)输入如下命令,即可显示隐藏文件和文件夹
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
- 如需再次隐藏原本隐藏的文件和文件夹,可以输入如下命令
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
参考传送门
2.mac终端切换使用zsh或bash
//查看当前的终端是zsh还是bash
echo $0
//切换终端设置
//切换之后需要新开终端窗口才能生效,当前窗口不生效
//切换到zsh
chsh -s /bin/zsh
//切换到bash
chsh -s /bin/bash
- 在mac系统中,在之前的终端是使用bash的。从 macOS Catalina 版开始,bash下岗了,被zsh这个更先进的终端系统所替代。
- 终端是zsh还是bash,其实是没有啥区别的。其中的最大变数就是:配置文件到底是.zshrc,还是.bash_profile。因为,在很多地方,都是在这里加载环境变量的,如果zsh和bash切换了,那么就意味着一些环境变量可能就失效了。
- 很多的网上的教程里面,大多数都让写到.bash_profile文件里面的。这样的话,对于现在的mac系统来说,.bash_profile因为并不是默认加载的配置文件了。所以,网上的教程就大量失效了。
可能的解决方案是:在~/.zshrc
文件里面,
source ~/.bash_profile
- .zprofile 的作用与 .bash_profile 相同,并且在登录时运行(包括通过 SSH 运行)。
- .zshrc的作用与 .bashrc 相同,并针对每个新的“终端”会话运行
参考传送门