在 Ubuntu(及其他 Linux 发行版)中,aliases(别名) 的主要作用是为命令创建简短、易记或自定义的替代名称,用来提高命令行使用效率、减少重复输入、避免出错。
下面从「有什么用」和「怎么用」两方面说明。
把又长又难记的命令变成短命令:
alias ll='ls -alF'
alias update='sudo apt update && sudo apt upgrade'
以后只要输入:
ll
update
给危险命令加保护:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
这样删除/覆盖文件前会先确认。
不同系统命令参数不同,可以用 alias 统一:
alias ls='ls --color=auto'
alias proj='cd ~/projects/website'
alias gh='cd ~/github && ls'
alias grep='grep --color=auto'
alias wget='wget -c'
alias
alias ll='ls -la'
编辑用户配置文件:
nano ~/.bashrc
在末尾添加:
alias ll='ls -la'
alias update='sudo apt update && sudo apt upgrade'
保存后执行:
source ~/.bashrc
如果你用的是 zsh,文件是
~/.zshrc
unalias ll
\:\rm file.txt
如果你愿意,我也可以帮你整理一份常用 Ubuntu alias 配置,或者根据你的使用习惯定制一套。