温馨提示×

centos aliases能重命名吗

小樊
37
2026-09-02 23:31:17
栏目: 智能运维

在 CentOS(其实是 bash / shell 层面,和 CentOS 本身关系不大)里,alias 本身不能直接“重命名”,但你可以用下面两种方式达到“重命名”的效果:


方法一:先删旧 alias,再建新 alias(最常用)

unalias old_name
alias new_name='原命令'

例如:

unalias ll
alias ls='ls -lh'

⚠️ 注意:

  • 只在当前 shell 会话有效
  • 想永久生效,要写进:
    • ~/.bashrc(当前用户)
    • /etc/bashrc(所有用户)

方法二:直接覆盖(不算真正重命名)

如果你只是想让新名字代替旧名字:

alias new_name='旧alias对应的命令'
unalias old_name

不能做的事

❌ alias 没有 rename alias 这种命令
❌ alias 不能像变量一样 mv


查看已有 alias

alias

如果你是想 批量管理 alias / 写脚本 / 永久配置,我可以给你一个标准 .bashrc 示例。

0