温馨提示×

linux aliases在哪配

小樊
48
2026-09-20 11:45:11
栏目: 智能运维

在 Linux 中,alias(别名)的配置位置取决于你想让它临时生效还是永久生效,以及你用的是哪种 shell(一般是 bash 或 zsh)。


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

直接在终端输入:

alias ll='ls -l'

关闭终端后失效。


二、永久 alias(推荐方式)

1️⃣ 针对当前用户(最常用)

编辑用户家目录下的 shell 配置文件:

如果是 bash

~/.bashrc

或

~/.bash_profile   # macOS 常见

如果是 zsh

~/.zshrc

添加内容示例:

alias ll='ls -l'
alias grep='grep --color=auto'

保存后执行:

source ~/.bashrc
# 或
source ~/.zshrc

2️⃣ 针对所有用户(系统级)

/etc/bashrc
# 或
/etc/profile

⚠️ 需要 root 权限,不推荐随便改。


三、查看已有 alias

alias

四、删除 alias

unalias ll

五、小提示

  • alias 不会在脚本中自动生效(除非显式 source)
  • 复杂逻辑建议写成 函数 或 脚本

如果你告诉我你用的是 哪个 Linux 发行版 / shell,我可以给你更精确的路径。

0 踩