在 Ubuntu 中,aliases(别名) 的设置位置取决于你是想给当前用户还是系统全局使用,以及是临时还是永久生效。
直接在终端执行:
alias ll='ls -alF'
查看当前别名:
alias
一般设置在:
~/.bashrc
或(登录 shell):
~/.bash_profile
~/.profile
编辑文件:
nano ~/.bashrc
在末尾添加:
alias ll='ls -alF'
alias gs='git status'
保存后生效:
source ~/.bashrc
✅ 只对当前用户生效
sudo nano /etc/bash.bashrc
添加 alias,对所有用户生效。
sudo nano /etc/profile.d/myalias.sh
内容:
alias update='sudo apt update && sudo apt upgrade'
赋予执行权限(可选):
sudo chmod +x /etc/profile.d/myalias.sh
✅ 对所有用户生效
如果你用的是 zsh(查看:echo $SHELL):
nano ~/.zshrc
添加 alias 后:
source ~/.zshrc
type ll
unalias ll
| 场景 | 推荐文件 |
|---|---|
| 当前用户永久 | ~/.bashrc |
| 所有用户永久 | /etc/bash.bashrc |
| Zsh 用户 | ~/.zshrc |
| 临时测试 | 直接 alias |
如果你愿意,我可以帮你检查你当前用的是 bash 还是 zsh,或者帮你写一组常用 Ubuntu alias。