起因
在参考win10 Ubuntu子系统安装教程(https://blog.csdn.net/li528405176/article/details/82263534)时,博主建议安装zsh,于是查阅了什么是zsh。
正文
zsh参考资料:知乎帖 https://zhuanlan.zhihu.com/p/19556676
Shell是Linux/Unix的一个外壳,你理解成衣服也行。它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。
Linux/Unix提供了很多种Shell,为毛要这么多Shell?牛程序员看到不爽的Shell,就会自己重新写一套,慢慢形成了一些标准,常用的Shell有这么几种,sh、bash、csh等,想知道你的系统有几种shell,可以通过以下命令查看:
cat /etc/shells
显示如下:
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
过程记录
不管了,接着安装zsh
安装zsh
sudo apt-get install zsh
安装wget、git
sudo apt-get install wget git
执行oh-my-zsh配置脚本
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
执行oh-my-zsh配置脚本后会有安装成功的醒目提示:
设置为默认的shell
chsh -s /bin/zsh
设置zsh的主题(这一步我放弃了,我似乎毁掉了我的.zshrc文件)
可以通过修改/root/.zshrc文件完成配置的更改,修改文件中的ZSH_THEME="robbyrussell"即可更改主题(robbyrussell为默认主题)。修改完成以后输入source /root/.zshrc即可查看效果。
接下来是图形界面和桌面环境的安装,我不知道这两个的区别是什么,为什么要分开两个大标题写,而且我安装失败了,最后只有侧边栏,桌面是黑色的。
如果要纠缠zsh,下面这个帖子可以看看,我没有看:
Linux终极shell-zsh的完美配置方案!——oh-my-zsh
https://blog.csdn.net/amoscykl/article/details/80616873
于是,我打算换一个帖子试试,好难啊。
第二天:
我的Ubuntu终端输入框是这样的,吓我一跳,以为我的Ubuntu出毛病了;仔细一想可能是因为昨天安装了一个新的shell,虚惊一场。
(下面的图是我刚发现的win10自带的截图工具截取的,开熏,快捷键是win+shift+s)
命令整理:
删除文件/目录:rm
rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思