温馨提示×

linux aliases能改名吗

小樊
49
2026-09-29 07:26:31
栏目: 智能运维

在 Linux 里,alias 本身不能直接“重命名”,但可以用**“新建 + 删除旧的”**方式来达到“改名”的效果。

一、当前 shell 中“改名”

比如你有一个 alias:

alias ll='ls -l'

想改成 lsl:

alias lsl='ls -l'
unalias ll

这样就相当于“改名”了(其实是新建一个,删掉旧的)。


二、永久“改名”(修改配置文件)

如果 alias 是写在配置文件里的(如 ~/.bashrc、~/.zshrc):

  1. 打开配置文件
vim ~/.bashrc
  1. 找到类似:
alias ll='ls -l'
  1. 改成:
alias lsl='ls -l'
  1. 保存后生效:
source ~/.bashrc

三、查看已有 alias

alias

或查看某一个:

alias ll

四、小结

  • ❌ alias 没有 alias rename 这种命令
  • ✅ 只能“新建 alias + unalias 旧的”
  • ✅ 永久生效要改 shell 配置文件

如果你愿意,可以告诉我你用的是 bash 还是 zsh,我可以给你更具体的建议。

0 踩