在 Linux 中,alias(别名) 用来给常用命令起一个“简写名”,可以极大提高效率。下面按从简单到持久化的方式给你讲清楚。
直接在终端输入:
alias ll='ls -l'
验证:
ll
⚠️ 关闭终端后就失效了
编辑你的 shell 配置文件(常见的是 ~/.bashrc 或 ~/.zshrc):
vim ~/.bashrc
vim ~/.zshrc
在文件末尾添加:
alias ll='ls -l'
alias la='ls -A'
alias update='sudo apt update && sudo apt upgrade'
保存后执行:
source ~/.bashrc
# 或
source ~/.zshrc
sudo vim /etc/bash.bashrc
添加 alias,对所有用户生效(需谨慎)
alias cls='clear'
alias gs='git status'
alias ga='git add .'
alias gc='git commit -m'
alias gp='git push'
带参数的命令(推荐用函数):
mkcd() {
mkdir -p "$1" && cd "$1"
}
alias
alias ll
unalias ll
❌ alias 不能带参数
alias test='echo $1' # 错误
✅ 需要参数请用函数
echo $SHELL
常见结果:
/bin/bash → 改 ~/.bashrc/bin/zsh → 改 ~/.zshrc如果你愿意,我可以:
.bashrc你用的是 Ubuntu / CentOS / Arch / WSL / macOS ?