在 Ubuntu(以及大多数 Linux 发行版)中,可以通过 alias(别名) 用简短的名字代替常用命令。下面从临时使用到永久生效一步步说明。
直接用 alias 命令即可:
alias 别名='原命令'
alias ll='ls -lh'
alias update='sudo apt update && sudo apt upgrade'
使用方式:
ll
update
❗ 关闭终端后就失效
要让别名在每次打开终端都生效,需要写入配置文件。
常用的是 ~/.bashrc(Bash 默认)
nano ~/.bashrc
或:
vim ~/.bashrc
在文件末尾添加:
# 自定义别名
alias ll='ls -lh'
alias cls='clear'
alias gs='git status'
alias update='sudo apt update && sudo apt upgrade'
保存并退出:
nano:Ctrl + O → Enter → Ctrl + Xvim::wqsource ~/.bashrc
或重新打开终端。
编辑系统级配置:
sudo nano /etc/bash.bashrc
添加别名后对所有用户生效(需重新登录)。
alias
alias ll
unalias ll
⚠️ alias 不支持参数
例如下面这样是 ❌ 不行的:
alias backup='cp $1 $1.bak'
✅ 正确做法:使用函数
backup() {
cp "$1" "$1.bak"
}
alias ..='cd ..'
alias ...='cd ../..'
alias ports='netstat -tuln'
alias myip='curl ifconfig.me'
alias rm='rm -i'
echo $SHELL
如果是 zsh,配置文件是:
~/.zshrc
如果你愿意,我可以帮你: