指定默认shell/登录shell/登录zsh shell后自动运行脚本/配置文件/zsh的配置文件
指定默认shell
如果没有想要的shell,可以自行安装,再设置默认 对于已有的shell,细节如下:
查看本机可用shell
cxxu@cxxuAli:~$ cat /etc/shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash
/bin/zsh
/usr/bin/zsh
指定默认shell
- 例如,根据上述查询,选择一个心仪的shell作为
chsh -s 的参数(绝对路径)
chsh -s /bin/bash
登录zsh 后自动运行脚本文件
- 下方的参考列出了不同的zsh配置文件,以及触发运行配置文件的时机
- bash 也有自己一套配置文件体系,可以查看官方文档/资料
zsh的配置文件
不同shell共用配置文件
- 需要声明,不要过分要求bash和zsh使用同一份配置文件,bash,zsh的配置文件体系不同,
- 我们只好分开处理,毕竟,你也就用这一两种shell,配置一次,几乎是一劳永逸,花费过多时间求统一,不仅兼容性得不到保证,而且耗费不必要的时间!
- 不过我想到了一种可能的共用统一份配置方案,就是参考zsh的配置文件的命名,对bash的配置文件配置一个硬链接,这样维护一份文件就可以.
- 不过通过导入配置的方式,本身就已经有很高的重用性
|