MacOS里面切换Shell

1、检查当前shell

myMacBook-Pro:/ zzz$ echo $SHELL
/bin/bash

其实终端窗口的标题栏上显示着当前shell的名字呢。

2、检查系统支持的所有shell

复制代码
myMacBook-Pro:/ zzz$ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
复制代码

3、切换到某个shell,如zsh

myMacBook-Pro:~ zzz$ chsh -s /bin/zsh
Changing shell for zzz
Password for zzz: ***

为了验证是否成功,需要退出当前终端,重新开启终端窗口,可以检查$SHELL的值已经改变

myMacBook-Pro:/ zzz$ echo $SHELL
/bin/zsh

 

EOF

posted @   张疯牛  阅读(1073)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
石家庄坦图计算机科技有限公司 石家庄市丰收路220号泽润大厦17层
点击右上角即可分享
微信分享提示