首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在macOS Catalina将交换机从bash安装到zsh后,恢复终端命令

在macOS Catalina中,将交换机从bash更改为zsh后,恢复终端命令的步骤如下:

  1. 打开终端应用程序。
  2. 输入以下命令并按下回车键,以创建一个名为.bash_profile的新文件:
  3. 输入以下命令并按下回车键,以创建一个名为.bash_profile的新文件:
  4. 使用任何文本编辑器(如nano、vim等)打开.bash_profile文件:
  5. 使用任何文本编辑器(如nano、vim等)打开.bash_profile文件:
  6. 在打开的文件中,将之前在bash中使用的自定义命令和配置复制到.bash_profile文件中。这可能包括环境变量、别名、函数等。确保复制所有必要的内容。
  7. 保存并关闭文件。
  8. 输入以下命令并按下回车键,以使更改生效:
  9. 输入以下命令并按下回车键,以使更改生效:
  10. 现在,您应该能够在zsh终端中使用之前在bash中定义的自定义命令和配置。

需要注意的是,由于macOS Catalina默认使用zsh作为默认的shell,因此在切换到zsh后,之前在bash中使用的一些命令和配置可能需要进行适当的调整才能在zsh中正常工作。

此外,腾讯云提供了一系列与云计算相关的产品,包括云服务器、云数据库、云存储等。您可以根据具体需求选择适合的产品。更多关于腾讯云产品的信息和介绍,您可以访问腾讯云官方网站:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

让你提前体验 macOS Catalina 的 Shell — Oh My Zsh 配置指南

月初召开的 WWDC 2019 上,Apple 公布了下一代 macOSmacOS Catalina。...除了全新的音乐和电视等 app、支持 iPad 作为外置显示器等显而易见的更新,macOS Catalina 还为专业用户带来了一项重大变化 — Zsh 取代 Bash,成为操作系统的默认 Shell...今秋体验到 macOS Catalina 正式版之前,我们可以先将 macOS 的默认 Shell 切换到 zsh,熟悉一下新版 Shell 的功能。...配色方案下载到「下载」文件夹中 下载完毕,我们按 ⌘, 打开终端偏好设置,点击「描述文件 > ⚙︎⌄ > 导入」。...小结 至此,你已经完成了 Oh My Zsh macOS 下的基本配置。现在你获得了一个更漂亮、更强大的终端,相信这能让你在终端下进行操作时事半功倍。

2.9K40

LinuxMac如何配置ZSH并使用Oh-my-zsh?让你的终端更加实用、美观

ZSHBash一样,ZSH也是终端内的一个命令行解释器(Shell), 具体表现为其作用是用户输入一条命令,Shell 就立即解释执行一条。不局限于系统、语言等概念、操作方式和表现方式等。...显示提示] 服务器内使用,更加方便,可以一层层递进,避免使用Bash时,cd一次,ls一次的麻烦: [腾讯云轻量应用服务器内使用] macOS安装ZSH macOS安装ZSH过于简单,我们先讲解。...默认情况下: macOS High Sierra(mac10.13系统)系统自带ZSH macOS Catalina(mac10.15系统)系统开始,默认使用ZSH。...所以,如果你的系统,是macOS Catalina以后的版本,可以直接跳过此步骤(下列的激活ZSH也跳过)。...[macOS版本] 激活ZSH 旧版本的macOS也是有自带zsh,你可以终端内输入: cat /etc/shells 可以看到,有一个/bin/zsh选项: [查看自带的Shell] 如果没有/bin

5.7K72

为什么MacOSBash迁移至Zsh

这个操作系统却不太一样,最开始是Bash,后面Catalina时,默认的又更换为Zsh,这又是怎么一回事呢?...,bash广泛使用在Linux大多数操作系统中,而MacOS早期版本也是使用的Bash,但从Catalina开始,其默认的SHELL是Z shell,但同时保留了bash。...但MacOS用的Bash的版本一直是非常陈旧的(MacOS使用的一直是Bash 3.2,而Bash最新已经到5了),以至于到了Catalina时,干脆弃用Bash,而转而选择Zsh做为默认的Shell环境...但是如果一直使用一个相当陈旧的Bash版本,对MacOS操作系统并不是一个合适的选择,于是AppleMacOS Catalina,选择了Shell迁移至开源协议更友好的Zsh。...无所不在的/bin/sh 事实上,无论是Unix或是Linux,还是MacOS,都存在 /bin/sh 名称上来说,你可能以为它是sh,但事实上,如上述我说的这些历史及原因,这个文件大多是兼容考虑而继续存在

51210

再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

安装 Hyper Hyper 的安装非常简单,只需要在官网下载对应平台二进制安装包,直接安装就可以运行。 如果你是 macOS 平台,你还可以通过 Homebrew 命令来快速完成安装。...其实除了 Bash 之外,还有很多其他的 SHELL 程序,比如:ZSH、CSH、Fish 等等。 这里我们介绍的 ZSH 是我认为类 Unix 系统下最优雅的 Shell 程序 。...你还可以通过命令 chsh -s /bin/zsh ZSH 设置为默认的 Shell。 配置主题 Oh-My-ZSH 默认也附带了大量好看的主题,你可以利用它们对终端界面做进一步增强和美化。...」 和 「让你提前体验 macOS Catalina 的 Shell — Oh My Zsh 配置指南」 这两篇文章进一步探索。...但默认情况下我们需要在启动终端并输入 bash 命令才能进入 WSL 终端。 很显然有此一步操作,我们会觉得太繁琐了。有了 Hyper ,我们只需要改动一下配置文件,上面这步就可以直接省略。

11.2K30

Catalina 默认使用zsh了,你可习惯

查询了一些资料发现,原来2019年WWDC期间,苹果推出了macOS Catalina,并且zsh设置为操作系统默认shell。...因为之前我的笔记本都是EI Captin一路升级上来的,所以没体会到shell的变化,最近新换了笔记本,才发现默认shell的变化。...现在大多数Linux发行版都适用bash作为默认的shell。 zsh zsh 号称是「终极shell」,从这个称号看出来它的功能应该很强大。...它的一些功能特性总结如下: 默认彩色显示 自动光标给出命令建议 自动补全,fish shell会根据历史命令或者命令的可能性自动列出所有可能的选项,还能在下方提供各个命令的解释说明问题 fish的语法与...bash差异较大,但是可读性上做了非常明显的改善 参考资料 Mac 上将 zsh 用作默认 Shell zsh取代bash 成为macOS Catalina的默认shell Fish shell

1.4K41

凯蒂阿姨的自定义 Mac 终端

我的 Konsole 终端使用的是 Zenburn 主题,有一个类似于这样的 Bash 提示符: machinename ~/path/to/folder $ 现在,我使用 Mac,具体来说是 macOS...Catalina,我使用 iTerm2 与 Zenburn 主题,zsh 提示符是这样的: machinename ~/path/to/folder $ 我想,十年来几乎相同的提示符,我已经赢得了老古板的称号...我最近最大的改变是 Bash 转移到 zsh,并迁移了我的 Bash 魔改。但这只是其中一个重大的转变。我学到了许多新式的经验,现在我把这些经验赠送给你,亲爱的读者。...Coreutils 对选项的顺序更宽容 Ubuntu 转移到 macOS 并没有太大的转变,直到我开始觉得我失去了 Unix 范。...强大的 iTerm2 我不知道有哪个操作系统的资深用户会对默认终端满意。 macOS 这块土地上,我选择了 iTerm2,它允许我比基本的操作系统终端应用更灵活。

36030

Mac下终端pip与pip3配置(软链接)

前天更新了一下Xcode命令行工具,竟然给我偷偷下了个3.7,顺带把某一软连接变量写入系统盘,安装的包放到数据盘 MacOS Catalina文件系统属实拉胯,绝对没有Windows好使。...---- Mac两个bin目录 相同点 /usr/bin和/usr/local/bin都是用来存储终端命令二进制文件或者命令的软链接 这两个bin目录都是已经包含在环境变量里的目录,程序放在里面或者链接到里面命令就可以终端里直接执行....”才能显示 bash终端:/Users/你的用户名/.bash_profile zsh终端: /Users/你的用户名/.zsh_profile /Users/你的用户名/.zshrc ----...version: 用来展示命令的真实地址存储位置 ---- 实例 下面以pip3为例,zsh中的针对pip3具体操作,同理要将终端中2.7版本的pip改为自己下载的pip版本,直接下述所有的pip3.../Versions/3.x/bin/pip /usr/local/bin/pip3 此时命令行输入pip3会自动指向你的Python版本的真实位置 ⑤验证 ZSH pip3 --version 我的终端显示

2K20

提升你的 Vim 技能的 5 个方法

Vim 设置为默认的文本编辑器 几乎所有的现代 Linux(或 BSD)发行版中,都可以终端仿真器的 shell 命令提示符下使用 Vim。...我说明如何使用 Bash 和 Z shell(zsh)来实现此目的,zsh 现在是 macOS 用户的默认 shell(自 Catalina 起)。... zsh 中将 Vim 设置为默认 zsh 是一种越来越流行的终端仿真器,尤其是苹果公司的基于 FreeBSD 的 Darwin 系统最近 Bash 转向 zsh 以来。...我强烈建议你对设置进行很小的更改开始,慢慢地进行其它更改,以便你可以轻松地恢复设置。这样一来,你就可以好多年避免使用插件或完全不用插件。... Vim 8.2 开始,你可以用 :vert term 打开一个垂直分割的终端 shell 子进程,以在你的代码旁边的命令行上进行操作。

77620

Mojave升级Big Sur的一些坑和注意事项

=1 在下载好安装包,安装Big Sur的过程中可能进度会卡在第12分钟,并提示无法验证macOS。...升级 升级完成之后,进入了系统卡住了,应该是一个类似介绍页面的东西,一直卡着没反应。如果没遇到这种情况更好,遇到之后重启就可以了。这是我遇到的第一个坑。...PD联网和USB问题解决方案如下可以参考如下网址: https://blog.csdn.net/maczhushou/article/details/111293619 使用终端的过程中,发现升级以后的...Big Sur一直推荐你用zsh,我还是习惯用bash,去掉烦人的提示语可以修改.bash_profile,最后一行添加 export BASH_SILENCE_DEPRECATION_WARNING...升级,homebrew也跟着挂掉了,可以执行如下命令来解决: sudo rm -rf /Library/Developer/CommandLineTools sudo xcode-select --install

3.9K50

AI开发软件环境

AI开发软件环境介绍 关于软件方面: 1.ubuntu操作系统的安装 2.抛弃bash,拥抱zsh 3.软件包管理器的使用, 4.安装NVIDIA GPU驱动 5.软件安装:Anaconda 6.软件安装...Learn Unix:https://www.tutorialspoint.com/unix 抛弃bash, 拥抱zsh shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务...当前主流的操作系统都支持shell编程: Windows PowerShell的诞生就是要提供功能相当于UNIX系统的命令行壳程序(例如:sh、bash或csh),同时也内置脚本语言以及辅助脚本程序的工具...这两个最基础的解释器,还内置了ksh、csh、zsh等不常用的解释器.macOS 10.15 Catalina默认shell是zsh。.../macOS/ubuntu有图形界面的系统 可以通过菜单栏点开Aanaconda的图标,得到上面的界面,然后点开Jupyter Lab 可以终端直接输入jupyter lab 即可直接打开

20610

.NET平台系列28: macOS 上安装 .NET Core.NET5.NET6

macOS Catalina(版本10.15)开始,所有 2019 年 6 月 1 日之后生成并使用开发者 ID 扩散的软件都必须经过公证。...如果运行未经过公证的应用,看到类似于下图的错误: ? 若要详细了解强制执行的公证要求对 .NET 和 .NET 应用的影响,请参阅处理 macOS Catalina 公证。...安装 brew ,通过终端命令)提示符处执行以下命令来安装 libgdiplus: brew update brew install mono-libgdiplus 使用安装程序安装 macOS...另外, export DOTNET_ROOT=HOME/dotnet 添加至文件的末尾。 使用此方法可以将不同的版本安装到不同的位置,并明确选择应用程序要使用的对应版本。... Visual Studio Code 市场安装 C# 扩展。 使用 Bash 自动化安装 dotnet-install 脚本用于运行时的自动化和非管理员安装。

5.5K10

终端工具集概览:提升命令行效率与体验 | 开源专题 No.94

其主要功能和核心优势包括: 重新绑定 ctrl-r 和 up (可配置) 到全屏历史搜索界面 shell 历史存储 sqlite 数据库中 备份并同步加密的 shell 历史 不同终端、会话和机器之间保持相同的历史记录...记录退出代码、当前工作目录、主机名、会话等信息以及命令执行时间等统计数据 除此之外,还支持通过云服务进行数据备份与恢复,并提供详尽而清晰易懂地文档说明。...同时也支持多种 Shell 环境 (zshbash,fish,nushell)。...它是一个终端本地运行时自动完成,支持 600 多个命令行工具,并且可以 Windows、Linux 和 macOS 上使用。...主要功能包括安装可通过运行 is 来启动所需 Shell 的自动补全会话,此外,安装还可以 inshellisense 下进行别名设置。

5810

软件测试|Pycharm版本控制与分支管理

先检查homebrew是否需要更新brew update# 如果开始更新,等待更新完毕即可1.2 通过命令安装最新版本git,等待结束brew install git# M系列芯片的homebrew会把程序安装到...图中框着的为git的路径1.4 配置环境变量# macOS Catalina 版系统开始,mac使用zsh作为默认shell,如果使用的是bash,要修改的是.bashrc文件# 编辑.zshrc...文件或编辑.bashrc文件(取决于你用的是哪种shell)vim ~/.zshrc# bash: vim ~/.bashrc文件最下方加入下面两行 export GIT=/opt/homebrew.../Cellar/git/2.39.0 export PATH=$GIT/bin:$PATH保存退出更新环境变量(取决于你修改的是哪个文件)source ~/.zshrc # bash: source...,比如demo2.py提交的代码推送到远程的dev分支图片切换到master分支,dev分支合并到master分支上,并推送至远程master分支图片图片图片dev的代码合并到master上,这样就会实现

1.3K10
领券