.zshrc:在执行source ~/.zshrc,这是永久生效的,mac每次启动会自动执行source ~/.zshrc, 两者都需要在操作完之后进行source保存操作才会让改变生效起作用。 现在macOS默认终端是zsh,执行的是/.zshrc文件,不会直接执行/.bash_profile文件, 所以一般会在~/.zshrc中添加source ~/.bash_profile,以确保.bash_profile中...
打开终端应用程序。 输入以下命令打开zsh配置文件: 输入以下命令打开zsh配置文件: 在打开的文件中,可以添加或编辑别名。例如,如果之前在bash_profile中定义了一个名为"aliasname"的别名,可以在.zshrc文件中添加以下行: 在打开的文件中,可以添加或编辑别名。例如,如果之前在bash_profile中定义了一个名为"alia...
Shell 不是 Bash:首先,确认你正在使用的 shell 是否是 Bash。macOS 默认使用 zsh 作为登录 shell,特别是在较新的版本中。你可以通过运行 echo $SHELL 来查看当前使用的 shell。如果输出是 /bin/zsh,那么你需要修改 ~/.zshrc 而不是 ~/.bash_profile。 权限问题:确保你具有对 ~/.bash_profile 的读取权限。...
根据你的系统配置,你可能需要编辑 .bashrc 或.bash_profile 文件。通常情况下,现代 macOS 系统默认使用 zsh,因此你可能需要编辑 .zshrc 文件。但如果你确定你的 shell 是 bash,那么编辑 .bashrc 或.bash_profile 即可。这里以编辑 .bash_profile 为例: bash nano ~/.bash_profile 如果你使用的是 zsh,可以使...
1. 从 bash 切换到 zsh chsh -s /bin/zsh 2. 从 zsh 切换回 bash chsh -s /bin/bash 3. zsh和bash的环境变量 bash 的环境变量是.bash_profile文件。 zsh 的环境变量是.zshrc文件。 4、提示chsh: no changes made问题 终端输入: dscl . -read /Users/$USER/ UserShellexec su - $USER ...
zsh:开机先启动, bash_profile:是之后启动,和用户有关 1.编辑.zshrc文件 , 在终端里输入vim ~/.zshrc 2.按[i],输入 # androidsdk adbexportANDROID_HOME=/Users/???/Downloads/adt-bundle-mac-x86_64-20140702/sdk exportPATH=$PATH:$ANDROID_HOME/platform-tools# hwsdk hdcexportPATH=$PATH:/Users/?
# 查看当前Shell,若返回值为/bin/zsh,则无需修改echo$SHELL# 查看可用shellcat /etc/shells# 若没有zsh,则安装brew install zsh# 将默认shell设置为zshchsh -s /bin/zsh 让zsh加载bash配置:打开~/.zshrc,添加:source ~/.bash_profile oh-my-zsh安装: oh-my-zsh主要提供zsh的颜色主题(scheme)和各种功能...
右键点击“此电脑”图标,选择“属性”。在系统窗口左侧选择“高级系统设置”。在“系统属性”窗口中,点击“环境变量”按钮。在“环境变量”窗口中,您可以查看和编辑用户变量和系统变量。二、macOS系统中环境变量的打开方法 打开“终端”应用程序。在终端中输入“open -e .bash_profile”并回车,如果使用的是Zsh,...
由于bash和zsh的环境变量配置不在同一个文件,所以,当修改为zsh以后,经常会遇到原来添加的一些命令找不到等问题。这时候需要把bash的环境变量同步到zsh的配置中。 bash的环境变量加载顺序如下: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ...
1. 从 bash 切换到 zsh chsh -s /bin/zsh 2. 从 zsh 切换回 bash chsh -s /bin/bash 3. zsh和bash的环境变量 bash 的环境变量是.bash_profile文件。 zsh 的环境变量是.zshrc文件。 4. 问题 提示chsh: no changes made问题 提示chsh:nochanges made 解决办法:终端输入: ...