一、zsh
1. z-shell:一款强大的shell解释器
特性:
①兼容bash:99%的Bash操作和zsh是相同的
②强大的历史记录功能
③强大的补全功能:目录补全、命令补全、命令参数补全
④强大的插件:oh-my-zsh (cd .oh-my-zsh -> cd plugins(所有插件))
⑤智能跳转autojump:j + 目录 :自动跳转经常访问的目录;
j -s :可以看到数据库中常访问的文件夹
autojump -a +文件夹的名字:表示在这个数据库中新添加这个目录
autojump -i :提升某个目录的权重
autojump -d :删除权重
autojump --purge +文件夹: 可以对于不常使用的文件夹进行清除
⑥无需cd的目录跳转:.. :回到上层目录
- :可以跳到上次的工作目录
... : 回到上层的上层
~ :回到家目录
(d 会列出来最近访问的文件夹的名字然后根据对应的标号输入数字直接跳转到某个路径下面)
⑦多种主题
2、zsh安装:
sudo apt update #更新软件列表
sudo apt install zsh #下载安装
chsh –s /bin/zsh #修改默认shell解释器
3、zsh配置文件 :
zshrc / zlogin / zlogout/ zprofile/ zshenv
/etc/zshrc ; /etc/zlogin ; /etc/zlogout ; /etc/zprofile