Shell(oh my zsh)

1. 查看当前支持的shell (Linux)

$ cat /etc/shells

2. 更改当前使用的shell

$ chsh -s /bin/zsh

$ chsh -s $(which zsh)

3. 比较能用的zsh有 oh my zsh

自动安装

$ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

手动安装

$ git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

$ cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

4. 查看zsh版本号

zsh --version

注:如果上面的命令报错,说明zsh并未安装。那就去安装吧

5. 查看你现在使用的shell版本

ehco $SHELL //$SHELL 可能是系统的一个变量吧

6. oh my zsh 目录结构

lib 提供了核心功能的脚本库

tools 提供安装、升级等功能的快捷工具

plugins 自带插件的存在放位置

templates 自带模板的存在放位置

themes  自带主题文件的存在放位置

custom 个性化配置目录,自安装的插件和主题可放这里

7. oh my zsh 的工具设置和主题设置 (~/zshrc文件中 修改相应的东西即可)

工具设置  ~/.oh-my-zsh/plugins

plugins=(git) => plugins=(git wd history)

主题设置  ~/.oh-my-zsh/themes

ZSH_THEME="lambda" or ZSH_THEME="random"//echo $ZSH_THEME 答应出当前的主题名

8. oh my zsh 更新

自动更新  ~/zshrc文件中  修改DISABLE_UPDATE_PROMPT=true

手动更新  $ upgrade_oh_my_zsh

9. oh my zsh 卸载 //uninstall_oh_my_zsh

原文地址:https://www.cnblogs.com/gulong/p/8302053.html

时间: 2024-10-20 12:25:10

Shell(oh my zsh)的相关文章

mac的shell神插件zsh

自从用了mac之后就各种配置,本文的前提是使用tmux的朋友,介绍一款神插件zsh,先说一下为什么要用它: Crtl + z挂起进程时会显示进程的pid,这样手动Crtl +c 终止程序失败的时候可以用kill + pid来杀死进程: 用Git时打开项目可以显示当前所在的分支: 使用任何命令时都可以进行补全操作,很方便: 可以安装扩展插件,功能可以不断扩展: 安装,直接用命令: sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh

mac系统vscode环境配置,以及iTerm2配置Zsh + on-my-zsh shell

https://segmentfault.com/a/1190000013612471?utm_source=tag-newest https://ohmyz.sh/ 一:安装iTerm2终端 https://www.iterm2.com/downloads.html 1:查看当前的shell环境 echo $SHELL 2: 查看系统自带哪些shell cat /etc/shells 3:切换Zsh shell chsh -s /bin/zsh # Mac如下 # 在 /etc/shells

012-mac下shell,zsh,oh-my-zsh,以及插件

1.查看当前shell echo $SHELL 2.查看安装的shell cat /etc/shells 查看可知 /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 已安装了zsh 3.切换zsh shell或 bash shell chsh -s /bin/zsh chsh - s /bin/zsh ,总是提示 chsh: no changes made错误.那我我们尝试用sudo chsh -s /bin/zsh 在试一次.如果还是

linux shell——zsh的安装与使用

Shell是在程序员与服务器间建立一个桥梁,它对外提供一系列命令,让我们得以控制服务器.常用的Bash就是Shell的一种,也是Linux下默认Shell程序.这里介绍一种更强大的.更人性化的Shell——oh-my-zsh. Zsh是什么 Zsh属于Shell中的一种,但比Bash好用,而且完全兼容Bash,拥有及其丰富的插件.强大的自动补全能力.以及自定义功能,可以大大提供我们使用Linux的效率. 安装oh-my-zsh Zsh虽然好用,但直接用起来比较麻烦,但是已经有大神配置好的框架:o

【Linux系列】【基础版】第三章 Shell基础知识

3. Shell基础知识     3.1 Shell的由来         3.1.1 Bourne Agin Shell         3.1.2 其他的shell, 有 zsh, ksh等     3.2 查看有没有shell         3.2.1 yum list | grep zsh         3.2.2 ls /root/.bash_history         3.2.3 echo $HISTSIZE -> vi /etc/profile 修改HISTSIZE的值 -

bash环境下自动安装并初始化oh-my-zsh & autojump zsh

Linux和Mac系统默认的shell 都是bash,但是真正强大的shell应属于zsh,而且完全监控bash,是shell中的终极杀手,有很多bash所没有的功能,但是zsh的初期配置太过繁琐,流行率一直不高,直到有个叫Robby Russell的家伙在github上开发了oh-my-zsh项目,使大家使用zsh的便捷性大大提高. 由于在公司的电脑是windows,就折腾了下cygwin,并且安装了zsh,这样做起维护方便很多了,而且我把autojump项目也集成一起,最后写了一个自动安装的

linux chsh命令参数及用法详解(linux设置系统shell命令)

使用权限:所有使用者 命令:chsh  用法:shell>> chsh  说明:更改使用者 shell 设定  范例:  shell>> chsh  Changing fihanging shell for user1  Password: [del]  New shell [/bin/tcsh]: ### [是目前使用的 shell]  [del]  shell>> chsh -l ### 展示 /etc/shells 档案内容  /bin/bash  /bin/sh

Ubuntu下安装配置zsh和oh my zsh

zsh优势:自动补全功能强大和很高的可配置性 1.查看当前系统装了哪些shell cat /etc/shells 2.当前正在运行的是哪个版本的shell echo $SHELL 3.安装zsh sudo apt-get zsh 4.切换zsh chsh -s /bin/bash(非实时,需重启) 5.安装oh my zsh wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools

oh my zsh 效果

什么是Zsh          Zsh和bash一样,是一种Unix shell,但大多数Linux发行版本都默认使用bash shell.但Zsh有强大的自动补全参数.文件名.等功能和强大的自定义配置功能. 替换Mac的bash Zsh虽然功能强大,但刚上手配置比较麻烦.别担心,Github已经有开源项目oh-my-zsh.按照官方的文档安装,非常简单. 一.使用curl自动安装        curl -L https://github.com/robbyrussell/oh-my-zsh/