Linux:zsh、bash切换

转自:https://blog.csdn.net/u013250861/article/details/127794586

背景

由于新款Mac性价比走低,近期转为使用Windows作为主力开发系统。但是在开发过程中需要上Linux测试,或者说部署一些服务,例如MySQL,Nexus OSS等。本人又是一个Docker重度依赖者。之前一直是长期在Windows下启动一个Linux虚拟机辅助开发操作。占用大量磁盘内存资源不说,操作和维护也极为繁琐。

直到近期了解到Win10 2004正式版版本支持WSL2,问题得到了完美的解决。WSL2相比WSL1来说可以完美支持Docker。与WSL1的模拟Linux API不同的是,WSL2采用在Hyper-V虚拟机中运行的方案。可以说WSL2和原汁原味的Linux已经十分接近。

一、设置zsh为默认终端

1、显示存在的bash

cat /etc/shells

2、取代bash,设zsh为默认shell

sudo usermod -s /bin/zsh username

或者

chsh -s `which zsh`

3、如果要切换回去bash

chsh -s /bin/bash

当然你实在不愿意把zsh当成默认的shell, 而又想使用它, 那么你可以每次进入是都使用zsh进入, 而输入exit退出

 

更新和卸载 oh-my-zsh_DN金猿的博客-CSDN博客_删除zsh

posted on 2024-04-16 22:47  叶子在行动  阅读(342)  评论(0编辑  收藏  举报

导航