首页 > 其他分享 >mac 终端 zsh 和 bash 切换

mac 终端 zsh 和 bash 切换

时间:2024-03-12 09:33:52浏览次数:22  
标签:bin shell zsh mac 切换 chsh bash

查看 shell 类型
可以执行命令 echo $SHELL,先查看终端类型。
bash: /bin/bash
zsh: /bin/zsh

shell 类型切换命令
切换到 bash
输入命令:chsh -s /bin/bash

切换到 zsh
输入命令:chsh -s /bin/zsh

注意需要重启终端生效(强制退出后再打开)

遇到个问题:无法正常使用/usr/libexec/java_home -V,就是 shell 的问题,必须切换到 zsh 才行

shell 是一种脚本命令解释器,有 bashell、zshell、cshell 等,bashell 是 Mac OS 默认的 shell,欲知详情可以点击下方链接查看:
[什么是 shell?][http://c.biancheng.net/view/706.html]

chsh: no changes made
[解决方法一][https://www.bilibili.com/video/av 245404070/]

解决方法二:
1、我们都知道 mac 有默认 bash 工具,在下载 zsh 后,把一切都配置好后,输入切换命令:chsh - s /bin/zsh ,总是提示 chsh: no changes made 错误。那就尝试用 sudo chsh -s /bin/zsh 再试一次。如果还是不行,就不用再弄了,直接用下面的方法吧!
终端输入:

dscl . -read /Users/$USER/ UserShell
exec su - $USER

然后输入密码即可完美解决~
欲知 chsh 命令请点击下方链接查看:
[chsh 命令详解][https://www.runoob.com/linux/linux-comm-chsh.html]

标签:bin,shell,zsh,mac,切换,chsh,bash
From: https://www.cnblogs.com/Phantasia/p/18067613

相关文章

  • Mac安装MongoDB
    本文是简单的安装步骤1.下载[MongoDB]社区版本5(https://www.mongodb.com/zh-cn)2.解压,重命名为mongodb,访达中使用command+shift+G搜索进入/user/local/,文件夹放在这里3.环境变量配置终端运行:open.bash_profile(没有的话在终端上创建touch.bash_profile)打开的文件中:expo......
  • Intel Macbook安装android模拟器方案
    对照了几个方案,不想安装游戏平台的模拟器,也不想安装androidstudio,于是想采用虚拟机的方式:方案一:android-x86安装在vmware上。参考:InstallAndroidx86inVMwareFusion-Vimalin (主要参考这个,stepbystep很详细)https://forum.xda-developers.com/t/android-x86-wifi-issue.......
  • Macbook Air去掉刘海
    前言最近想买一台新电脑,最终选中了MacbookAirM2版本,主要是使用强度并不大,而且我也很想加入星巴克气氛组,于是选择了它。也是因为它相比新发布的M3MacbookAir来说,性价比还是高一些,再加上走的是官翻+24期免息,可以说非常满意了。但是很不爽的是,它有刘海,这就让人很不爽了。 ......
  • DxO PureRAW:赋予RAW图像生命,打造非凡视觉体验 mac/win版
    DxOPureRAW是一款专为RAW图像处理而设计的软件,旨在帮助摄影师充分利用RAW格式的优势,实现更加纯净、细腻的图像效果。该软件凭借其强大的功能和易于使用的界面,成为了RAW图像处理领域的佼佼者。→→↓↓载DxOPureRAWmac/win版 首先,DxOPureRAW具备出色的图像质量优化功能。......
  • Axure RP 10:让原型设计更快、更直观、更智能 mac版
    AxureRP10是一款强大的原型设计工具,它能够帮助设计师快速创建高保真、交互式的原型,从而更好地展示和测试设计方案。这款软件凭借其直观易用的界面和丰富的功能,已经成为了许多设计师的首选工具。→→↓↓载AxureRP10forMac 首先,AxureRP10提供了丰富的组件库和样式设......
  • macOS(BSD system) 禁用 ssh 密码登录(转)
    AsanyBSDsystemyoushouldtoggleoffsomeoptionsinyoursshd_:  sudovim/etc/ssh/sshd_config  UsePamyes#itwillnotbeused ChallengeResponseAuthenticationno PasswordAuthenticationno kbdInteracti......
  • 算法题 - Shuffling Machine
    Introduction:Shufflingisaprocedureusedtorandomizeadeckofplayingcards.Becausestandardshufflingtechniquesareseenasweak,andinordertoavoid"insidejobs"whereemployeescollaboratewithgamblersbyperforminginadequatesh......
  • 苹果m3 macbook pro安装windows 11 arm版虚拟机后可以运行农行网银
    朋友新买一台m3macbookpro,CPU是arm版的,我给安装了parallel+win11arm,windows运行正常,office,foxmail,微信运行没问题问题。这台arm版的机器跑win11arm速度流畅,办公完全没有问题。安装了农行企业网银后,发现不能正常登录,反复研究后无果。 最后解决办法:朋友带着机器去了......
  • Mac 上启用 root 用户
    使用目录实用工具使用“聚焦”查找并打开目录实用工具,或者按照以下步骤操作:从“访达”的菜单栏中,选取“前往”>“前往文件夹”。键入或粘贴 /System/Library/CoreServices/Applications/,然后按下回车键。从打开的窗口打开目录实用工具。启用或停用root用户在“目......
  • 通达信五彩MACD副图 副图指标源码
    {通达信五彩MACD副图副图指标源码}DIFF:EMA(CLOSE,12)-EMA(CLOSE,29);DEA:EMA(DIFF,9);MACD:=2*(DIFF-DEA);STICKLINE(MACD>=0,MACD,0,4,1),COLORF00FF0;STICKLINE(MACD<0,MACD,0,4,1),COLORWHITE;STICKLINE(MACD<ref(macd,1)andmacd="">0,0,MACD,4,0),......