首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

linux更换shell为zsh并个性化配置oh my zsh

借用池建强的一个解释:简单的说,Shell是Linux/Unix的一个外壳。...它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。...Linux/Unix提供了很多种Shell,输入以下的命令查看有哪些Shell: $ cat /etc/shells ? 查看原生用的是哪种shell: $ echo $SHELL ?...原生的是/bin/bash,上图zsh的原因是我更改了它的shell Linux的默认Shell都是 bash,既然如此,那我今天为什么要说zsh呢?只要记住,zsh逼格高!...找到ZSH_THEME这一行,更改为ZSH_THEME="ys",保存,退出重新进入终端,样式如下,这只是一个主题名字,其他的还请看官方文档或者点击了解:点我 ? 这样是不是很高的逼格呢?~~~

7.2K40

优雅地乱玩 Linux-2-zsh

Zsh 安装 zsh 使用 设置 Zsh 为默认 Shell Error "chsh: PAM authentication failed" 安装 oh my zsh 主题设置 别名设置...安装 zsh sudo apt-get install zsh 安装成功后输入 zsh 进行初始化, 一般使用默认设置就可以 使用 首先, 使用这行命令可以查看当前使用的 Shell echo...$SHELL 设置 Zsh 为默认 Shell 正常情况, 运行下面代码即可: chsh -s /bin/zsh reset 然鹅, 这里可能出现很多情况, 比如权限不够, 或者路径不是 /bin/zsh...安装 oh my zsh 似乎只能在 zsh 里面安装, 所以先保证切换 shell 到 zsh 再执行下面的语句: sh -c "$(curl -fsSL https://raw.github.com...userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc 上面用的是默认 zshconfig 路径, 改成你需要的路径就行 系列文章 优雅地乱玩 Linux

55630

安卓到底是不是Linux

有人说安卓就是 Linux,也有人说安卓是安卓、LinuxLinux,两者没什么关系,还有人说安卓用的是 Linux 的内核,那么它们之间到底是什么关系呢。...LinuxLinux 内核 LinuxLinux 内核其实是不一样的,关于这个问题,我在之前的一篇文章中讲过(《Linux,Unix,GNU 到底有什么样的渊源?》)。...Linux 内核和这些应用一起打包后就被称作 Linux 发行版本。Linux 有很多的发行版本,我在之前的文章中(《这么多Linux版本,你究竟该怎么选择?》),对不同的版本做过比较。 ?...安卓与 Linux 的关系 安卓实际上用到的是 Linux 的内核。...在安卓的手机上,在系统信息中你可以看到 Linux 内核的版本。 ? 既然安卓用的是 Linux 的内核,那是不是可以说它就是 Linux的一个发行版本呢?

6.2K30

LinuxMac如何配置ZSH并使用Oh-my-zsh?让你的终端更加实用、美观

的确,ZSH才是适用于现代的Shell: 更丰富的命令提示 更鲜明的演示标记 更强大的插件支持 本次就带大家先了解什么是ZSH,再叫大家怎么在macOS和Linux上安装ZSH,其中,Linux上的安装...Oh-my-zsh 是不是觉得我的截图,比你的Shell好看很多,其实是因为:我使用的是Oh-my-zsh作为ZSH的皮肤和工具,如果你也有需要,可以看看下文。...Linux安装ZSH Linux一般默认使用Bash,需要手动安装,本次教程就使用腾讯云轻量应用服务器来作为演示,助力大家开发。 1....Oh-my-zsh 是不是觉得我的截图,比你的Shell好看很多,其实是因为:我使用的是Oh-my-zsh作为ZSH的皮肤和工具,如果你也有需要,可以看看下文。...配置Oh-my-zsh 是不是觉得: ZSH单调,无彩色提示 ZSH命令自动填充不好用 其实,这些可以通过配置ZSH来解决,我十分推荐大家直接使用Oh-my-zsh 1.

5K72

Oh My Zsh YYDS

作为后端程序员日常工作中使用最多的工具除了 IDEA 之外,那一定是 Linux 终端工具了,页面上终端工具有很多,比如 SecureCRT,Putty,Xshell 或者 macOS 自带的终端工具或者...iTerm 等等,其中有收费的也有免费,大家可以根据自己的喜好选择合适的一款就好,但是不管选择哪个工具,最终都是用来链接 Linux 系统的,如果想要用的顺手,我们还必须对其进行设置。...首先我们进行 zsh 的安装,通过命令yum install zsh 安装 zsh,如果是直接使用 macOS 可以使用命令brew install zsh 进行安装。...下载并执行成功过后,就会出现下面的界面,是不是瞬间有点心动了呢?接下来我们要做的就是通过修改一些配置和安装一些插件,来让终端工具使用的更顺手!.../zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions 安装一个 zsh-autosuggestions

35850

为什么MacOS从Bash迁移至Zsh

至于后面发展起来的Linux操作系统,我在以前的文章中也说过了,其实就是Linux内核 + GNU软件,所以Linux操作系统也叫GNU/Linux操作系统。...Zsh 再来说下ZshZsh其实是对Bash的扩展,它基于Bash之上添加了很多新特性,它包括了Bash,Ksh以及tsch的一些特性的集合。...所以Zsh可以说是更好的Shell,但由于Linux上述讲述的历史原因,大多数Linux发行版本仍然是用的Bash,而MacOS一开始用的也是Bash。...而在MacOS的系统中,存在以下不同的shell • /bin/sh • /bin/zsh • /bin/bash • /bin/csh • /bin/tsch • /bin/ksh 是不是感觉非常多,...而/bin/zsh这样的,不一定会存在。 如果脚本是专门为Linux准备的,那使用/bin/bash可能也是比较多的选择,因为几乎所有Linux中一定会有/bin/bash的。

48610
领券