可以的,Ubuntu 完全可以自定义 aliases(命令别名),而且非常常用。下面给你讲清楚几种方式和注意事项。
alias 就是把一条长命令“改名”成一个短命令,比如:
alias ll='ls -alF'
之后输入 ll 就相当于输入 ls -alF。
直接在终端输入:
alias gs='git status'
✅ 立即生效
❌ 关闭终端后失效
编辑用户家目录下的 shell 配置文件:
nano ~/.bashrc
(如果你用 zsh,则是 ~/.zshrc)
在文件末尾加上:
alias ll='ls -alF'
alias gs='git status'
alias update='sudo apt update && sudo apt upgrade -y'
保存后执行:
source ~/.bashrc
✅ 以后每次打开终端都生效
编辑:
sudo nano /etc/bash.bashrc
或:
sudo nano /etc/profile
⚠️ 不推荐新手随便改系统级文件
查看所有 alias:
alias
删除某个 alias:
unalias gs
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias ..='cd ..'
alias ...='cd ../..'
alias c='clear'
alias py='python3'
alias ports='netstat -tulnp'
functionmkcd() {
mkdir -p "$1" && cd "$1"
}
如果你愿意,我可以:
你主要用 Ubuntu 做什么?