温馨提示×

怎样重命名ubuntu aliases

小樊
48
2026-09-05 13:19:08
栏目: 智能运维

在 Ubuntu 里,“aliases”通常指 shell 别名(alias)。重命名一个 alias,本质上是删掉旧 alias,再建一个新 alias。下面分几种常见情况说明。


一、临时 alias(仅当前终端有效)

如果只是当前终端会话里定义的 alias:

alias oldname='ls -l'

重命名方法

unalias oldname
alias newname='ls -l'

⚠️ 关闭终端后就会失效。


二、永久 alias(写在配置文件中)

常见配置文件:

  • ~/.bashrc(最常用)
  • ~/.bash_aliases
  • ~/.zshrc(如果你用 zsh)

步骤

  1. 打开配置文件
nano ~/.bashrc
  1. 找到类似这一行
alias oldname='ls -l'
  1. 改成
alias newname='ls -l'
  1. 保存后生效
source ~/.bashrc

三、批量或脚本中“重命名”

如果你在脚本里想“复制再删”:

alias newname="$(alias oldname | sed "s/^alias oldname=//")"
unalias oldname

不过一般直接改配置文件更清晰


四、常见误区

  • mv alias 是不存在的
  • ❌ alias 不能像文件一样 rename
  • ✅ alias 就是“名字 + 命令”的映射

五、查看当前所有 alias

alias

如果你说的是 其他类型的 alias(比如 Git alias、Docker alias、邮件别名、网络别名),可以告诉我具体场景,我可以给你对应做法。

0