Skip to content

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

基于 MIT 许可发布