温馨提示×

centos aliases如何快速设置

小樊
52
2026-08-19 01:04:55
栏目: 智能运维

在 CentOS 中设置 alias(别名) 有几种常见方式,下面按使用场景给你最实用的做法,从“最快”到“最规范”。


✅ 一、快速临时设置(立刻生效,重启失效)

适合临时用一次或测试:

alias ll='ls -lth'

验证:

ll

⚠️ 只在当前 shell 有效,退出终端即失效。


✅ 二、永久生效(推荐方式)

方法 1:只对当前用户生效(最常用 ✅)

编辑用户配置文件:

vim ~/.bashrc

在文件末尾添加:

alias ll='ls -lth'
alias cls='clear'
alias gs='git status'

保存后执行:

source ~/.bashrc

✅ 以后每次登录都会生效


方法 2:对所有用户生效(系统级)

sudo vim /etc/bashrc

在末尾添加:

alias ll='ls -lth'

然后执行:

source /etc/bashrc

⚠️ 不推荐随意修改,可能影响其他用户


✅ 三、单独管理 alias(更优雅)

vim ~/.bash_aliases

写入 alias:

alias ll='ls -lth'
alias update='sudo yum update -y'

确保 ~/.bashrc 中有这段(默认一般有):

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

✅ 四、常用 CentOS 别名示例

alias ll='ls -lth'
alias la='ls -lah'
alias cls='clear'
alias df='df -h'
alias free='free -h'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'

✅ 五、查看 / 删除 alias

查看所有别名

alias

查看某个别名

alias ll

删除别名

unalias ll

✅ 六、让 alias 支持 sudo(小技巧)

默认 alias 不支持 sudo,可以这样:

alias yumu='sudo yum update -y'

✅ 总结(推荐方案)

场景 推荐方式
临时测试 alias 命令
个人长期使用 ~/.bashrc
多别名管理 ~/.bash_aliases
系统级 /etc/bashrc

如果你愿意,我可以 帮你生成一套适合你服务器的 alias 配置(比如运维 / Docker / 开发常用)。

0 踩