在 Linux 中,aliases(别名) 用来给常用命令创建快捷方式。下面按常见场景一步步说明。
直接在终端输入:
alias ll='ls -l'
验证:
ll
⚠️ 关闭终端后失效。
根据你使用的 shell:
| Shell | 配置文件 |
|---|---|
| bash | ~/.bashrc |
| zsh | ~/.zshrc |
| fish | ~/.config/fish/config.fish |
以 bash 为例:
nano ~/.bashrc
或:
vim ~/.bashrc
在文件末尾添加:
alias ll='ls -l'
alias la='ls -la'
alias gs='git status'
alias update='sudo apt update && sudo apt upgrade'
保存并退出。
source ~/.bashrc
或重新打开终端。
alias
查看某个:
alias ll
unalias ll
从 ~/.bashrc 等文件中删除对应行,然后:
source ~/.bashrc
alias 不支持参数,如果需要参数,用函数:
mkcd() {
mkdir -p "$1"
cd "$1"
}
用法:
mkcd testdir
alias cls='clear'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'
alias dfh='df -h'
alias freeh='free -h'
echo $SHELL
如果你愿意,我可以: