在苹果Mac上如何将zsh用作默认Shell?
发布时间:2022-11-23 23:46:23
从 macOS Catalina 版开始,用户的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。还可以在较低版本的 macOS 中将 zsh 设置为默认 Shell。
默认情况下,用户的 Mac 使用 zsh 或 bash 作为登录 Shell 和交互式 Shell 的命令行解释器:
从 macOS Catalina 版开始,zsh (Z shell) 是所有新建用户帐户的默认 Shell。
bash 是 macOS Mojave 及更低版本中的默认 Shell。
zsh 与 Bourne Shell (sh) 高度兼容,并且与 bash 基本兼容,但存在一些差别。要进一步了解 zsh 及其全面的命令行完成系统,请在“终端”中输入 man zsh。
更改默认 Shell
无论您的用户帐户是配置为使用 zsh(推荐)、bash 还是其他 Shell,您都可以从“用户与群组”偏好设置或命令行中更改默认 Shell。
从“用户与群组”偏好设置中更改
1.选取苹果菜单>“系统偏好设置”,然后点按“用户与群组”。
2.点按锁形图标,然后输入您的帐户名称和密码。
3.在左侧的用户列表中,按住 Control 键点按您的用户名,然后选取“高级选项”。
4.从“登录 Shell”菜单中选取一个 Shell,然后点按“好”以存储更改。
在不更改默认 Shell 的情况下使用其他 Shell
如果用户不希望“终端”在新的“终端”窗口和标签页中使用默认的登录 Shell,请按照以下步骤操作:
1.打开“终端”,然后选取“终端”>“偏好设置”。
2.从“通用”面板中,选择“命令(完整的路径)”。
3.在提供的栏位中,输入 /etc/shells 中列出的某个 Shell 路径,例如 /bin/zsh、/bin/bash、/bin/csh、/bin/dash、/bin/ksh、/bin/sh 或 /bin/tcsh。
如果您调用 bash Shell,而 macOS Catalina 已配置为使用另一个 Shell,则您将看到一条信息,提示默认的交互式 Shell 现在是 zsh。要消除这个警告,您可以将以下命令添加到 ~/.bash_profile 或 ~/.profile 中:
export BASH_SILENCE_DEPRECATION_WARNING=1
猜你喜欢
- 在微软大规模推送Win10 1909系统后,不少PC用户都选择了升级,但新版本中难免会存在诸如蓝屏、不稳定的问题!如果想要避免这些问题,最好
- 在Excel数据处理中,有时需要输入立方时,如何在Excel2003输入立方呢,Excel2003、Excel2007、Excel2010可
- 带有上下标的公式非常普遍,要想在Word2010公式框架中设置上下标,使用“字体”对话框中的上标、下标效果已无法实现,如图1所示。 &nbs
- 在wps文字中编辑文档的时候,可能需要插入一些水平分割线,那么,如何插入呢?下面小编马上就告诉大家wps文字添加分割线的方法。wps文字添加
- hlookup函数在excel中虽然不如vlookup函数常用,但是同样具备很多的实用性,掌握它便于工作中查找引用所需信息,今天,小编就教大
- Word怎么快速插入AI对象文件?word中想要插入ai格式的文件,该怎么插入呢?下面我们就来看看word插入ai文件的教程,需要的朋友可以
- 苹果公司今天发布了iOS 14.6正式版更新,iOS 14.6正式版修复了 iPhone 性能下降的问题,同时也修复了在 Apple Wat
- 默认情况,word2007提供了多种剪贴画文字环绕方式,如“四周型环绕”、“紧密型环绕”、“上下型环绕”和“穿越型环绕”等方式。
- 同一组柱形图的颜色一般是相同的,本技巧介绍使用柱形图的颜色来对不同的项目进行分类,例如平均线以上和以下的数值使用不同颜色的柱体。下面小编就为
- Excel中如何利用函数获取当前日期呢?其实我们可以使用函数来设置,接下来是小编为大家带来的excel 利用函数获取当前日期的方法,欢迎大家
- 收到新苹果MacBook电脑后,需要做些什么呢?从签收到验机一步都不能马虎,毕竟新电脑动辄好几千甚至上万元,到手之后都应该进行仔细检查,避免
- 在我们平时使用Excel表格时,经常需要使用公式来计算一些数值,而为了让其它人看的更加清楚明了,有时我们需要将excel中的格式显示出来,它
- excel中经常会用到对于时间的求和运算,但是如果一列时间格式是“2小时15分钟”、“1小时35分钟”这种格式,求和是需要一定技巧的。1、首
- 在一份试卷中,会有多道 标题问题,每道 标题问题的分值又各 差别, 怎样 疾速 计较 一切 标题问题的总分呢?, 各人都 晓得在电子表格里
- DOLLARDE 函数将以整数部分和分数部分表示的价格转换为以小数部分表示的价格。适用版本Excel 2003+说明此函数为财务函数中计算价
- excel表格主要是针对数据的,对于数据排序是避不可免的,具体该如何进行呢?下面就跟小编一起看看吧。excel排序的步骤1.选中需要排序的数
- 在Word中,表格不够用怎么增加?方法一:把鼠标指往最左边的表格的左边线上,快速双击让该行的表格变黑,弹右键选择“插入行”方法二:选中全部表
- 在推送 iOS 13.5.1 的同时,苹果公司今天还发布了 watchOS 6.2.6 正式版更新,这是 watchOS 6 操作系统的第九
- 有时候用Word排版的时候为了让版式更为精美,我们可能会将一些文字设置得更加个性化,但单凭Word中的那些艺术字、格式、样式根本无法满足我们
- 近日,有不少果粉在后台发贴咨询iOS15越狱相关问题,如:iOS15越狱什么时候出?iOS14.8.1越狱还有机会吗?A13-A14iOS1