温馨提示×

Ubuntu别名如何永久保存

小樊
47
2026-08-02 05:38:58
栏目: 智能运维

在 Ubuntu 中,别名(alias)要永久保存,需要把它写入 shell 的配置文件 中。最常见的是 bash,如果你用的是 zsh,方法类似但文件不同。


一、确认你使用的 shell

echo $SHELL

常见结果:

  • /bin/bash → 用 bash
  • /bin/zsh → 用 zsh

二、永久保存别名(以 bash 为例)

✅ 方法 1:写入 ~/.bashrc(最常用)

  1. 编辑配置文件
nano ~/.bashrc
  1. 在文件末尾添加别名,例如:
alias ll='ls -alF'
alias update='sudo apt update && sudo apt upgrade'
  1. 保存并退出(Ctrl + OEnterCtrl + X

  2. 让配置立即生效

source ~/.bashrc

重启终端仍然有效


✅ 方法 2:写入 ~/.bash_aliases(推荐、更规范)

Ubuntu 默认会在 .bashrc 中加载这个文件。

  1. 创建或编辑文件
nano ~/.bash_aliases
  1. 添加别名
alias gs='git status'
alias cls='clear'
  1. 重新加载
source ~/.bashrc

✅ 更清晰、方便管理


三、只对登录 shell 生效(~/.bash_profile

如果你希望别名 只在登录时生效(如 SSH 登录):

nano ~/.bash_profile

添加:

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

四、如果你用的是 zsh

编辑:

nano ~/.zshrc

添加别名后执行:

source ~/.zshrc

五、临时别名(不推荐用于永久)

alias ll='ls -l'

⚠️ 关闭终端后失效


六、查看已有别名

alias

七、删除别名

unalias ll

或删除配置文件中的对应行,再 source


✅ 总结(最推荐)

场景 文件
bash 用户 ~/.bashrc~/.bash_aliases
zsh 用户 ~/.zshrc
永久生效 写入配置文件 + source

如果你愿意,我可以帮你 针对你的 Ubuntu 版本和 shell 给出精确配置示例

0