Ubuntu 中的 aliases(别名) 主要用于给常用、较长或容易输错的命令设置“简写”,提升命令行效率。下面从适用场景、好处、不适合用的场景几个方面说明“什么时候用 aliases 好”。
例如:
alias gs='git status'
alias ll='ls -alF'
alias update='sudo apt update && sudo apt upgrade'
✅ 好处:节省时间,减少输入错误
alias docker-clean='docker system prune -a --volumes'
alias py='python3 -m venv venv && source venv/bin/activate'
✅ 好处:避免拼错参数导致命令失败
alias c='clear'
alias ..='cd ..'
alias ...='cd ../..'
✅ 好处:符合个人操作习惯,提高效率
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
✅ 好处:给危险命令加确认,防止误删文件
alias runserver='python manage.py runserver'
alias build='npm run build'
✅ 好处:团队或个人项目中统一操作方式
不值得专门建 alias
脚本里应使用完整命令,避免依赖用户环境
例如:
alias ls='rm -rf' # 极度危险,绝对不要
别人可能不认识你的 alias,容易造成 confusion
alias ll='ls -l'
写入:
~/.bashrc
# 或
~/.zshrc
然后:
source ~/.bashrc
当你“经常敲、容易错、太长、想统一习惯”的时候,就用 Ubuntu aliases。
如果你愿意,我也可以帮你定制一套实用的 alias 清单(开发 / 运维 / 日常使用)。