可以的,Linux 的 alias 非常适合用来简化常用命令。
alias ll='ls -l'
之后直接输入 ll 就相当于 ls -l。
alias 本身不能带参数,但可以用函数模拟:
alias g='git'
或
mkcd() {
mkdir -p "$1" && cd "$1"
}
然后:
mkcd test
alias ..='cd ..'
alias ...='cd ../..'
alias grep='grep --color=auto'
alias cls='clear'
alias update='sudo apt update && sudo apt upgrade'
临时 alias 只在当前 shell 有效,写入配置文件即可永久生效:
# Bash
echo "alias ll='ls -l'" >> ~/.bashrc
source ~/.bashrc
# Zsh
echo "alias ll='ls -l'" >> ~/.zshrc
source ~/.zshrc
alias # 查看所有
unalias ll # 删除某个
如果你有具体想简化的命令,我可以帮你写更合适的 alias 或函数。