温馨提示×

Ubuntu怎么修改别名

小樊
43
2026-07-18 10:12:39
栏目: 智能运维

在 Ubuntu 中修改或设置 别名(alias),可以按下面几种常见方式来操作,取决于你是临时使用还是永久生效


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

直接在终端输入:

alias 别名='命令'

示例

alias ll='ls -alF'
alias gs='git status'

✅ 立即生效
❌ 关闭终端后失效


二、永久别名(推荐)

方法 1:修改当前用户的配置文件(最常用)

1️⃣ 编辑 ~/.bashrc(Bash 默认)

nano ~/.bashrc

2️⃣ 在文件末尾添加别名

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

3️⃣ 保存并退出

  • Ctrl + O → 回车
  • Ctrl + X

4️⃣ 使配置生效

source ~/.bashrc

✅ 重启终端仍然有效


方法 2:使用 ~/.bash_aliases(更规范)

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

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

创建并设置别名

nano ~/.bash_aliases

添加:

alias cls='clear'
alias ports='netstat -tulnp'

然后执行:

source ~/.bash_aliases

✅ 推荐方式,方便管理


三、让别名在所有 shell 生效(不推荐新手)

sudo nano /etc/bash.bashrc

⚠️ 会影响所有用户,需谨慎


四、查看 / 删除别名

查看所有别名

alias

查看某个别名

alias ll

删除别名

unalias ll

五、不同 Shell 的配置文件

Shell 配置文件
bash ~/.bashrc
zsh ~/.zshrc
fish ~/.config/fish/config.fish

六、常见问题

❓ 别名不生效?

  • 是否执行了 source ~/.bashrc
  • 是否在正确的 shell 配置文件里
  • 是否拼写错误

如果你愿意,可以告诉我:

  • 你用的是 bash / zsh / fish
  • 想设置 什么别名

我可以帮你直接写好 ✅

0