Linux .bashrc、.bash_profile 和.zshrc

tuliang · 2014年07月08日 · 最后由 jinleileiking 回复于 2014年07月09日 · 5268 次阅读

在Mac系统中, 我们通过编辑.bashrc.bash_profile来设置用户的工作环境, 很多文章对它们进行修改。

最近使用的时候发现编辑文件后,并不起效,查资料后发现因为如果是 sh 或者其他 shell 显然不会运行 bashrc 的.

突然记起来我用了oh-my-zsh,检查根目录,果然有一个文件叫.zshrc,赶紧将设置纷纷移到里面,整个世界仿佛瞬间变得美好了。

参考资料:https://wido.me/sunteya/understand-bashrc-and-profile

共收到 6 条回复

哈哈 总感觉楼主的ZSH是我当时帮忙装的。

你都用zsh了进入还在编辑bashrc。。

zsh 里面可以 source 一下 .bashrc

.bash_profile是用户登录会被读的 .bashrc是用户不登录也会被读的 .zshrc是用户登录、不登录都会被读的。

保持干净整洁的 .blahrc 文件是个良好习惯哟~ 😈

我的: https://github.com/fredwu/dotfiles/blob/master/zshrc

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册