温馨提示×

Ubuntu怎么添加别名

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

在 Ubuntu 中添加别名(alias)通常有两种方式:临时别名永久别名。下面按常见场景说明。


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

直接在终端执行:

alias 别名='命令'

示例

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

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


二、永久别名(推荐)

方法 1:只对当前用户生效(最常用)

编辑当前用户的 shell 配置文件:

nano ~/.bashrc

如果你用的是 zsh,请编辑 ~/.zshrc

在文件末尾添加:

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

保存后执行:

source ~/.bashrc

✅ 每次打开终端都会生效


方法 2:对所有用户生效

编辑系统级配置文件:

sudo nano /etc/bash.bashrc

添加同样的 alias,然后执行:

source /etc/bash.bashrc

⚠️ 需要管理员权限,不推荐新手随意修改


三、查看和删除别名

查看所有别名

alias

查看某个别名

alias ll

删除别名

unalias ll

四、带参数的别名(进阶)

别名不能直接带参数,可以用函数代替:

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

加到 ~/.bashrc 中即可。


五、常见实用别名示例

alias cls='clear'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'
alias aptup='sudo apt update && sudo apt upgrade'

如果你愿意,我可以帮你:

  • 针对 zsh / bash / fish 单独说明
  • 给你一套 开发 / 运维常用别名配置
  • 排查别名不生效的问题

0