温馨提示×

Ubuntu别名如何保存

小樊
53
2026-07-18 10:38:36
栏目: 智能运维

在 Ubuntu 中,别名(alias)默认只在当前 shell 会话中有效,关闭终端就会失效。要永久保存别名,需要把它写入 shell 的配置文件。

下面以最常见的 bash 为例(Ubuntu 默认 shell):


一、临时别名(仅当前终端有效)

alias ll='ls -alF'

关闭终端后失效。


二、永久保存别名(推荐做法)

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

适合当前用户使用。

  1. 编辑配置文件
nano ~/.bashrc
  1. 在文件末尾添加别名
alias ll='ls -alF'
alias gs='git status'
  1. 保存并退出(Ctrl + OEnterCtrl + X

  2. 立即生效

source ~/.bashrc

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

Ubuntu 官方推荐方式。

  1. 编辑文件
nano ~/.bash_aliases
  1. 添加别名
alias ll='ls -alF'
alias update='sudo apt update && sudo apt upgrade'
  1. 保存后执行
source ~/.bashrc

~/.bashrc 中通常已有如下代码,会自动加载 .bash_aliases

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

三、对所有用户生效(不推荐新手)

sudo nano /etc/bash.bashrc

添加别名后对所有用户生效。


四、删除别名

unalias ll

五、查看已有别名

alias

六、如果你用的是 zsh

配置文件是:

~/.zshrc

操作方式相同。


✅ 总结(最推荐)

场景 位置
当前用户 ~/.bash_aliases
立即生效 source ~/.bashrc
所有用户 /etc/bash.bashrc

如果你愿意,我可以帮你整理一套常用 Ubuntu 别名配置

0