温馨提示×

为何用ubuntu aliases

小樊
45
2026-09-11 09:17:46
栏目: 智能运维

在 Ubuntu(以及大多数 Linux 发行版)里使用 aliases(别名),主要是为了提升命令行效率和操作体验。常见原因包括:

1. 简化常用命令

很多命令参数很长,用 alias 可以一行搞定。
例如:

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

以后只要输入 ll 或 update 即可。

2. 防止误操作

可以用 alias 给危险命令加保护:

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

这样删除、覆盖前会先确认。

3. 统一使用习惯

如果你习惯在其他系统(如 macOS、CentOS)的命令,可以在 Ubuntu 里做成一致:

alias ll='ls -l'

4. 减少重复输入

对长路径或复杂命令特别有用:

alias proj='cd ~/projects/my-app'
alias gitlog='git log --oneline --graph --all'

5. 适配个人工作流

开发、运维中经常重复的操作可以封装:

alias dockerclean='docker system prune -af'
alias py='python3'

6. 临时“修正”命令行为

比如默认用 grep 带颜色:

alias grep='grep --color=auto'

怎么用?

  • 临时生效(当前终端):
alias ll='ls -l'
  • 永久生效(推荐): 写入 ~/.bashrc 或 ~/.zshrc
nano ~/.bashrc
# 添加 alias
source ~/.bashrc

查看与管理

alias          # 查看所有 alias
unalias ll     # 删除某个 alias

简单说:Ubuntu 用 aliases,是为了更省事、更安全、更顺手。
如果你愿意,我也可以根据你的使用场景帮你设计一套实用的 alias 配置。

0 踩