在 CentOS(以及大多数 Linux 发行版)里,aliases 本身不能直接“重命名”,因为 alias 只是 shell 中的一个名字 → 命令 的映射。所谓“重命名 alias”,通常是删除旧 alias,再新建一个同名效果的新 alias。
下面分几种常见情况说明。
alias
unalias oldname
alias newname='原命令'
✅ 示例:
unalias ll
alias lslist='ls -lh'
alias 一般写在以下文件中之一:
~/.bashrc/etc/bashrc 或 /etc/profile.d/*.shvi ~/.bashrc
alias oldname='ls -lh'
alias newname='ls -lh'
source ~/.bashrc
你可以直接:
alias newname='原命令'
unalias oldname
shopt -s expand_aliases)type newname
如果你愿意,可以告诉我:
我可以直接帮你写好配置。