温馨提示×

怎么创建linux aliases

小樊
38
2026-08-16 13:20:12
栏目: 智能运维

在 Linux 中,aliases(别名) 用来给常用命令创建快捷方式。下面按常见场景一步步说明。


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

直接在终端输入:

alias ll='ls -l'

验证:

ll

⚠️ 关闭终端后失效。


二、永久创建 alias(推荐)

1️⃣ 编辑 shell 配置文件

根据你使用的 shell:

Shell 配置文件
bash ~/.bashrc
zsh ~/.zshrc
fish ~/.config/fish/config.fish

bash 为例:

nano ~/.bashrc

或:

vim ~/.bashrc

2️⃣ 添加 alias

在文件末尾添加:

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

保存并退出。


3️⃣ 让配置生效

source ~/.bashrc

或重新打开终端。


三、查看已有 alias

alias

查看某个:

alias ll

四、删除 alias

临时删除:

unalias ll

永久删除:

~/.bashrc 等文件中删除对应行,然后:

source ~/.bashrc

五、带参数的 alias(进阶)

alias 不支持参数,如果需要参数,用函数:

mkcd() {
    mkdir -p "$1"
    cd "$1"
}

用法:

mkcd testdir

六、常见实用 alias 示例

alias cls='clear'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'
alias dfh='df -h'
alias freeh='free -h'

七、确认当前 shell

echo $SHELL

如果你愿意,我可以:

  • 帮你定制一套 常用 alias
  • 针对 服务器 / 开发 / 运维 场景推荐
  • 帮你排查 alias 不生效 的问题

0