主题
Bash
~/.bashrc
~/.bashrc 是 Bash 的交互式非登录 Shell 初始化文件。打开新的终端窗口或启动新的交互式 Bash 时,其中的配置会被加载。
常用配置包括别名、环境变量、PATH 和命令提示符。
bash
# 别名
alias ll='ls -alF'
# 环境变量
export EDITOR=vim
# 在原有 PATH 后追加目录
export PATH="$PATH:$HOME/.local/bin"编辑完成后,重新加载当前 Shell 的配置:
bash
source ~/.bashrc也可以重新打开一个 Bash 会话使配置生效。
.bashrc 仅对 Bash 生效;使用 Zsh 时,应配置 ~/.zshrc。登录 Shell 通常加载 ~/.bash_profile 或 ~/.profile,需要时可在其中加载 ~/.bashrc:
bash
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi