美化终端:zsh和on-my-zsh配置教程

简介: 美化终端:zsh和on-my-zsh配置教程

zsh

当前环境shell

echo $SHELL  

查看系统自带哪些shell

cat /etc/shells

安装zsh

yum install zsh   # CentOS

brew install zsh # mac安装

将zsh设置为默认shell

# CentOS
chsh -s /bin/zsh

# Mac如下
# 在 /etc/shells 文件中加入如下一行
/usr/local/bin/zsh

# 接着运行
chsh -s /usr/local/bin/zsh

oh-my-zsh

ohmyz https://ohmyz.sh/

github https://github.com/robbyrussell/oh-my-zsh

安装

sh -c "$(curl -fsSL "

查看主题

ls ~/.oh-my-zsh/themes

修改zsh主题

vim ~/.zshrc

ZSH_THEME="candy"

参考 zsh+on-my-zsh配置教程指南(程序员必备)【已备份】

问题

1、安装了zsh之后 ~/.bash_profile文件设置的环境变量不起作用

$ vim ~/.zshrc

source ~/.bash_profile # 增加这行

参考: 环境变量怎么配置都不起作用?已经解决!一切源于 zsh

            </div>
目录
相关文章
|
SQL 存储 前端开发
SQL注入从入门到进阶(一)---&gt;入门篇
看完本章节内容:1. 知道什么是Sql注入 2. 实现最基础的Sql注入
2529 0
|
安全 网络协议 网络安全
BUUCTF:Misc 解析(二)
BUUCTF:Misc 解析(二)
|
传感器 编解码 算法
Sentinel-1的GRD和SLC数据的区别和联系
Sentinel-1的GRD和SLC数据的区别和联系
2303 1
|
存储 安全 Linux
OverTheWire Bandit 通关解析(上)
OverTheWire Bandit 通关解析(上)
|
开发框架 监控 Kubernetes
CTF本地靶场搭建——GZ:CTF基础使用
GZ::CTF是一个基于ASP.NET Core的开源CTF竞赛平台,支持Docker或K8s容器部署,提供静态和动态题目类型,包括静态附件、动态附件、静态容器和动态容器,具备动态分值功能,如三血奖励和动态flag作弊检测。平台还具有实时通知、邮件验证、用户权限管理、Writeup收集、流量代理转发等功能。此外,它包含比赛管理、队伍管理、用户管理等多个管理模块,适合举办和参与网络安全竞赛。
|
安全 Shell Linux
Webshell管理工具:AntSword(中国蚁剑)
中国蚁剑的下载、安装、详细使用步骤
5765 1
|
Java 定位技术 网络安全
BurpSuite2020.08安装及使用
BurpSuite2020.08安装及使用
759 1
|
存储 网络安全 数据安全/隐私保护
【网络安全 | Misc】明文攻击 ACTF2020
【网络安全 | Misc】明文攻击 ACTF2020
687 0
|
Web App开发 数据安全/隐私保护 Python
CTFShow-电子取证篇Writeup
CTFShow-电子取证篇Writeup
535 0