Linux 环境下 ZSH 简介、安装及简单使用

1. zsh 简介
  • 官网:http://www.zsh.org
  • Z shell 的简称
  • 用于交互式登录的 shell 及脚本编写的命令解释器,可以拓展使用一些功能丰富的第三方插件和主题,提高 shell 使用效率
2. zsh 安装
sudo apt-get install -y zsh
3. 安装 Oh My ZSH
  • 官网:https://ohmyz.sh/
  • Github:https://github.com/ohmyzsh/ohmyzsh
  • 说明:oh-my-zsh 收集了常用的 zsh 第三方插件和主题,因此安装完 zsh 后,建议马上安装 Oh My ZSH
  • curl安装方法
sudo sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  • wget安装方法:
sudo sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
4. 配置 Oh My ZSH 收集的第三方主题
  • 以 agnoster 为例
    • Github:https://github.com/agnoster/agnoster-zsh-theme
  • 通过 vim 打开 zsh 的配置文件 .zshrc
vim ~/.zshrc
  • 将 ZSH_THEME=“robbyrussell” 注释,并添加 agnoster 主题
#ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"
  • 保存 .zshrc 配置文件,重新打开该终端会话

  • 从 bash 中启动 zsh

zsh
  • 从 zsh 返回 bash
bash
# 或者在 zsh 中输入 exit 后回车
exit
5. Oh My ZSH 集成的其他主题
  • 其他主题列表:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
6. 设置 zsh 为登录后会话的默认终端
# 方法一:
chsh -s `which zsh`
# 方法二:
chsh -s /bin/zsh
# 方法三:
sudo usermod -s /bin/zsh 用户名
7. 还原回默回 bash
方法一:
chsh -s `which bash`
方法二:
chsh -s /bin/bash
方法二:
sudo usermod -s /bin/bash 用户名
8. zsh 查看和运行之前输入的命令
  • 在 zsh 下,按键盘 Ctrl + R 键
  • 输入之前输入的的命令,会自动弹出匹配,回车即可运行
9. zsh 输入下方提示
  • 在 zsh 下,按键盘 Ctrl + R 键,既可以在下面提示中选择下一级目录的文件或文件夹
10. 配置 Python 环境
  • 通过 vim 打开 zsh 的配置文件:vim ~/.zshrc,在最后追加 python 环境
# 以 Anaconda 为例
export PATH=/home/用户名/anaconda3/bin:$PATH
参考

[1] https://ohmyz.sh/

[2] http://www.zsh.org

[3] https://github.com/ohmyzsh/ohmyzsh

[4] https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

[5] https://zh.wikipedia.org/wiki/Z_shell

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Linux系统上安装Zsh,可以按照以下步骤进行操作: 1. 使用包管理器安装Zsh。如果你使用的是yum包管理器,可以运行以下命令进行安装: ``` yum install zsh ``` 如果你使用的是apt-get包管理器,可以运行以下命令进行安装: ``` sudo apt-get install -y zsh ``` 2. 安装Oh My Zsh。Oh My Zsh是一个收集了常用的Zsh第三方插件和主题的项目,可以提高Zsh使用效率。你可以使用curl或wget等工具通过命令行安装Oh My Zsh。以下是使用wget方式安装的命令: ``` sudo sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" ``` 3. 配置Oh My Zsh的主题。你可以通过编辑Zsh的配置文件.zshrc来选择使用哪个主题。使用vim或其他编辑器打开.zshrc文件: ``` vim ~/.zshrc ``` 将ZSH_THEME="robbyrussell"这一行注释掉,并添加下面这行来使用agnoster主题: ``` ZSH_THEME="agnoster" ``` 这样,你就成功安装Zsh并配置了Oh My Zsh的主题。你可以重新启动终端,然后就可以体验Zsh的强大功能了。 #### 引用[.reference_title] - *1* *3* [linux称手的终端管理器Zsh(Z shell)-图文安装超详细](https://blog.csdn.net/sugar_cookie/article/details/128965460)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Linux 环境ZSH 简介安装简单使用](https://blog.csdn.net/sdnuwjw/article/details/103497874)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

csdn-WJW

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值