温馨提示×

ubuntu aliases 如何永久保存

小樊
39
2026-08-28 16:17:09
栏目: 智能运维

在 Ubuntu 中,要让 alias 永久生效,需要把它写入 shell 的配置文件。常见做法如下(以 bash 为例,zsh 会单独说明)。


一、查看你用的是哪个 shell

echo $SHELL

二、bash 中永久保存 alias(最常见)

1️⃣ 编辑配置文件

nano ~/.bashrc

2️⃣ 在文件末尾添加 alias

例如:

alias ll='ls -alF'
alias gs='git status'
alias update='sudo apt update && sudo apt upgrade'

3️⃣ 保存并使配置生效

  • 保存:Ctrl + O → 回车
  • 退出:Ctrl + X

然后执行:

source ~/.bashrc

✅ 以后每次打开终端都会自动生效。


三、只让登录 shell 生效(可选)

如果你希望 alias 在 登录 shell 中生效(如 SSH 登录):

nano ~/.bash_profile

nano ~/.profile

添加:

if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

四、zsh 用户(Ubuntu 22.04+ 常见)

nano ~/.zshrc

添加 alias:

alias ll='ls -alF'

生效:

source ~/.zshrc

五、系统级 alias(不推荐,影响所有用户)

sudo nano /etc/bash.bashrc

⚠️ 不建议普通用户使用,修改错误可能影响系统。


六、检查 alias 是否生效

alias

七、临时 alias(对比)

仅在当前终端有效:

alias ll='ls -alF'

关闭终端即失效 ✅


总结 ✅

场景 配置文件
bash(推荐) ~/.bashrc
zsh ~/.zshrc
登录 shell ~/.bash_profile / ~/.profile
所有用户 /etc/bash.bashrc

如果你是 Ubuntu 桌面 / 服务器 / WSL,我也可以帮你精确到具体环境。

0