温馨提示×

如何设置 ubuntu aliases

小樊
37
2026-08-28 15:35:09
栏目: 智能运维

在 Ubuntu 里设置 aliases(别名) 通常是为了给常用命令起一个更短的“外号”。下面按常见场景一步步说明。


一、临时设置(仅当前终端有效)

直接运行:

alias gs='git status'

查看当前别名:

alias

⚠️ 关闭终端后失效。


二、永久设置(最常用 ✅)

1️⃣ 编辑当前用户的 shell 配置文件

Ubuntu 默认使用 bash,配置文件是:

~/.bashrc

如果是 zsh(如 Ubuntu 22.04+ 某些版本):

~/.zshrc

2️⃣ 添加 alias

用编辑器打开:

nano ~/.bashrc

在文件末尾添加:

# 自定义别名
alias gs='git status'
alias ll='ls -alF'
alias update='sudo apt update && sudo apt upgrade -y'

保存(Ctrl + O → Enter → Ctrl + X)


3️⃣ 让配置生效

source ~/.bashrc

以后每次打开终端都会自动生效 ✅


三、系统级别名(不推荐新手)

对所有用户生效(需 root 权限):

sudo nano /etc/bash.bashrc

添加 alias 即可。


四、常见实用 alias 示例

alias cls='clear'
alias ..='cd ..'
alias ...='cd ../..'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'

五、删除别名

临时删除:

unalias gs

永久删除:

~/.bashrc 中删除对应行,然后:

source ~/.bashrc

六、注意事项

✅ alias 只在 当前 shell 生效
✅ 如果命令名和 alias 冲突,可用 \ 跳过:

\ls

✅ alias 不适合复杂逻辑,复杂建议用 函数或脚本


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

  • 检查你当前用的是 bash 还是 zsh
  • 给你一套 高效开发/运维 alias 配置
  • 或解释 alias vs function 的区别

0