在 CentOS(以及大多数 Linux 发行版)中,定义**别名(alias)**最常用的方法是通过 Shell 配置 或 命令行临时设置。下面按常见场景说明。
直接在终端执行:
alias ll='ls -l'
查看已定义的别名:
alias
特点:
编辑当前用户的 shell 配置文件,例如:
vi ~/.bashrc
添加别名(示例):
alias ll='ls -l'
alias la='ls -la'
alias cls='clear'
保存后使其生效:
source ~/.bashrc
✅ 只对当前用户生效
✅ 推荐方式
编辑系统级配置文件:
sudo vi /etc/bashrc
添加:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
保存后执行:
source /etc/bashrc
✅ 对所有用户生效
⚠️ 需要 root 权限
你可以在 ~/.bashrc 中加载一个别名文件:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
然后在 ~/.bash_aliases 中定义别名,方便管理。
unalias ll
unalias -a
shopt -s expand_aliases)\ls
alias update='sudo yum update -y'
alias ports='netstat -tulnp'
alias ipinfo='ip addr show'
如果你愿意,我也可以帮你: