Shell 不是 Bash:首先,确认你正在使用的 shell 是否是 Bash。macOS 默认使用 zsh 作为登录 shell,特别是在较新的版本中。你可以通过运行 echo $SHELL 来查看当前使用的 shell。如果输出是 /bin/zsh,那么你需要修改 ~/.zshrc 而不是 ~/.bash_profile。 权限问题:确保你具有对 ~/.bash_profile 的读取权限。...
在打开的文件中,可以添加或编辑别名。例如,如果之前在bash_profile中定义了一个名为"aliasname"的别名,可以在.zshrc文件中添加以下行: 其中,'command'是要执行的命令或指令。 保存并关闭.zshrc文件。 在终端中输入以下命令,使新的别名配置生效: 在终端中输入以下命令,使新的别名配置生效: 这样,你就可以...
关于MacOS修改.bash_profile后⽆法⽣效问题 当我们在修改.bash_profile⽂件后,发现每次都需要 source .bash_profile才可以⽣效,但是退出终端后就失效了。这时候有可能是因为你使⽤的不是mac默认的shell,mac默认的shell为bash。可以先修改⽤户的shell,使⽤命令 chsh -s /bin/bash 更换shell ...
1、打开终端在用户目录下(cd ~)执行ls -all查看该目录下是否存在.zshrc文件, 如果不存在,则需要创建该文件,和.bash_profile的创建方法一致,在用户路径下 touch .zshrc 2、在终端中执行命令打开.zshrc文件 open -e ~/.zshrc 3、在文件最后一行加上下面代码并保存退出 source~/.bash_profile 4、执行命令,...
刚刚重装了macBook的OS,在设置开发环境的时候发现放在.bash_profile中的环境变量完全不起做了。这才仔细观察了一下,原来目前macOS Catalina默认的shell是zsh,而不是之前的bash。 上网查了一下了解到因为版权的原因Apple公司做了默认shell工具的更换。 之前版本macOS一直使用bash 3.2,版本已经过时了有些落伍。
如果找不到 .bash_profile 文件,可输入命令创建该文件:touch .bash_profile 第三步 输入命令打开该文件:open .bash_profile 第四步 修改正确后直接“Command+S”保存,关闭.bash_profile弹窗; 在终端,继续输入:source .bash_profile 原来的命令可以执行了!
export PATH=$PATH:$ANDROID_HOME/platform-tools export PATH=$PATH:$ANDROID_HOME/emulator 执行source .bash_profile 关掉窗口后,不生效 解决办法: 确认一下你的终端是 bash 还是 zsh,是 bash 的话执行 source ~/.bash_profile,是 zsh 的话需要在用户目录新建 .zshrc 文件,然后编辑文件添加环境变量,再执行 ...
我的解决方案是在.zshrc文件中添加命令: source .bash_profile 在zsh启动时,自动刷新.bash_profile。有用1 回复 查看全部 3 个回答 推荐问题 mac 访达 finder 搜索功能出来的结果为什么是完全不相关的? 我搜索的是「内容出海」,但是出来的几个结果的文件名中根本不包含「内容出海」的字符,why?是我打开方式不对...
1,~,浪线这个符号表示home目录,我写的~/.bash_profile,就是在home目录的.bash_profile的意思。2,alias,是给系统命令或程序设置别名,这样利于自己操作。3,source,是在文件里编辑了alias文件之后,使之生效的方式。4,如果路径中有空格,系统是识别不了的,如.../abc 124/...之类。这个时候我们需要用到...