《软件工具》分享一款好用的shell软件Oh My Zsh

1 Shell简介

我相信大家在用Linux的时候,肯定都使用过shell终端,那么什么是shell终端?

Shell 其实就是一个程序,通常都是放在/bin或者/user/bin目录下,当前 Linux 系统可用的 Shell 都记录在/etc/shells文件中。

Shell负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语shell言,传给内核,运行完成后把结果返回用户或应用程序。

Linux/Unlinux操作系统基础知识ix提供了很多种Shell,不linux同的shell具备不同的功能,s系统运维工作内容hell还决定了脚本中函巴沙鱼数的语法,Linux中默认的shell是/bin/bash。

想知道你的系统有几种shell,可以通过以下命令查看:

$ cat /etc/shells

当然也可以使用man查看当然Linux的shell类型。

$ man shells


                                            《软件工具》分享一款好用的shell软件Oh My Zsh

sh 的全称是 Bourne shell,由 AT&T 公司的 Steve Bourne开发,为了纪念他,就用shelly英文名的意思他的名巴氏刷牙法字命名了。sh 是 UNIX 上的标准 shell,很linux系统安装多 UNIX 版本都配有 sh。sh 是第一个流行的 She系统运维工资一般多少ll八上英语电子课本

balinux删除文件命令sh这个是目前大多数Linux系统默认使用的shell,全名是BourneAgain Shell,一共有40个命令。包含的功能几乎可以涵盖shell所具有的功能,所以一般的shell脚本都会指定它为执行路径。

csh 之后另一个广为流传的 shell 是由柏克莱大学的 Bill Joy 设计的,这个 sh八省联考成绩查询ell 的语法有点类似C语言,所以才八神优得名为 C shell ,简称为 csh。

[ps]Bill Joy 是一个风云人物,他创立了 BSD 操作系统,开发了 vi 编辑器,还是 Sun 公司的创始人之一。

本文将要介绍另外一个shell终端:zsh。zsh(Z shell)是bash的一个替代品,他对Bash于bash有了shelly很多的优化,无论是使用命令,外观,体验,能够让用户更方便顺畅的使用Terminal。

<br/>

<br/>

2 Oh My Zsh安装与使用

Ohshell脚本 My Zsh(http://ohmyz.s八上英语电子课本h/)是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生shell编程活方式。它基于zsh命令行,提供系统/运维了主题配置,插件机制,已经内置的便捷操作。

Oh My Zsh只是一个对zsh命令行环境的配置包装框架,但它不八声甘州提供命令行窗口,更不是一个独立的APP。

本文将介绍o把实力藏得很深的星座h-my-zsh的安装,八省联考排名基本环境的配置。


                                            《软件工具》分享一款好用的shell软件Oh My Zsh
Oh My Zsh官网
Oh My Zsh Github


                                            《软件工具》分享一款好用的shell软件Oh My Zsh

1.zsh安装
Redhat Linux:

$ sudo yum install zsh

Ubuntu Linux:

$ sudo apt-get instshelly-lanall zsh

2.oh my zsh安装
Oh My Zsh有两种方式。
方式一:curl方式

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

方式系统/运维二:wget方式shell是什么意思中文

$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/maslinux是什么操作系统ter/tlinux常用命令oollinux删除文件命令s/install.sh -O -)"


                                            《软件工具》分享一款好用的shell软件Oh My Zsh

【注】如果当前系统没有cur系统运维工资一般多少l和wget,需要先安装。

3.将zsh设置为系统默认终端

$ chsh -s which zsh
或者
$ chsh -s /bin/zsh
然后重新登录系统即可。

4.主题配置
在安装主题库之前,先shell命令安装字体库:

$ sudo apt-get install fonts-powerline

打开~/.zshrc修改相应的主题名字。

$ vi ~/linux删除文件命令.zshrc


                                            《软件工具》分享一款好用的shell软件Oh My Zsh

修改后保存退linux出,然后运行以下命令:

$ source ~/.zs把实力藏得很深的星座hrc

【ps】在~/.oh-my-zsh/themes可以查看所有的主题,根据主题文件的名字替换就可以了。

                                            《软件工具》分享一款好用的shell软件Oh My Zsh

笔者使用的主题是agnoster,效果如下:把实力藏得很深的星座


                                            《软件工具》分享一款好用的shell软件Oh My Zsh

更多功能请移步Oh My Zsh官linux命令网查看,赶紧去试试吧。