温馨提示×

Ubuntu怎么配置别名

小樊
41
2026-07-18 10:35:39
栏目: 智能运维

在 Ubuntu 中配置**别名(alias)**通常是为了简化常用命令。下面按常见场景给你说明。


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

直接在终端执行:

alias ll='ls -alF'

验证:

ll

⚠️ 关闭终端后失效


二、永久别名(推荐 ✅)

1️⃣ 针对当前用户配置

编辑用户主目录下的 .bashrc(如果你用的是 bash):

nano ~/.bashrc

在文件末尾添加:

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

保存后生效:

source ~/.bashrc

2️⃣ 如果你用的是 zsh

编辑:

nano ~/.zshrc

然后:

source ~/.zshrc

三、系统级别名(所有用户)

sudo nano /etc/bash.bashrc

添加别名后,重新登录即可生效。

✅ 一般不建议新手修改系统级配置


四、查看 / 删除别名

查看所有别名

alias

删除某个别名

unalias ll

五、带参数的别名(小技巧)

alias 不支持参数,推荐使用函数:

mkcd() {
    mkdir -p "$1"
    cd "$1"
}

加到 ~/.bashrc 后:

mkcd test

六、常见问题

Q:为什么 alias 不生效?

  • 是否 source ~/.bashrc
  • 是否在正确的 shell(bash / zsh)
  • 是否被系统 alias 覆盖

检查当前 shell:

echo $SHELL

如果你有具体想配置的别名(比如 Docker、Git、k8s、conda),可以直接告诉我,我帮你写好。

0