温馨提示×

怎样修改linux aliases

小樊
43
2026-08-01 01:28:27
栏目: 智能运维

在 Linux 中修改 aliases(别名),常见做法如下,按使用场景说明:


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

直接在终端执行:

alias ll='ls -lh'

⚠️ 关闭终端后失效。


二、永久修改(推荐)

1️⃣ 修改当前用户的 alias(最常用)

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

如果用的是 bash

nano ~/.bashrc

vim ~/.bashrc

如果用的是 zsh

nano ~/.zshrc

2️⃣ 添加或修改 alias

在文件中加入或修改:

alias ll='ls -lh'
alias gs='git status'
alias update='sudo apt update && sudo apt upgrade'

保存后执行:

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

三、查看已有 alias

alias

查看某个 alias:

alias ll

四、删除 alias

临时删除

unalias ll

永久删除

~/.bashrc~/.zshrc 中删除对应行,然后:

source ~/.bashrc

五、全局 alias(所有用户)

编辑:

sudo nano /etc/bash.bashrc

sudo nano /etc/profile.d/aliases.sh

添加:

alias ll='ls -lh'

六、注意事项

✅ alias 只对 交互式 shell 有效
✅ 在脚本中默认不生效
✅ 如果 alias 和函数/命令同名,函数优先级更高


七、示例:实用 alias

alias cls='clear'
alias py='python3'
alias ports='netstat -tulnp'

如果你愿意,可以告诉我:

  • 你用的是 哪个 Linux 发行版
  • 用的是 bash / zsh / fish

我可以给你更精确的配置示例 ✅

0