温馨提示×

linux aliases存哪里

小樊
50
2026-09-05 06:48:55
栏目: 智能运维

在 Linux 中,aliases(别名)通常保存在用户主目录下的 shell 配置文件里,具体取决于你使用的 shell。

常见 shell 及其 alias 存放位置

1. Bash(最常见)

  • 用户级别:
    ~/.bashrc
    ~/.bash_aliases   (如果有,通常被 .bashrc 引用)
    
  • 系统级别(所有用户):
    /etc/bash.bashrc
    /etc/profile
    

2. Zsh

  • 用户级别:
    ~/.zshrc
    
  • 系统级别:
    /etc/zsh/zshrc
    

3. Fish

  • 用户级别:
    ~/.config/fish/config.fish
    
  • 或用命令:
    alias ll='ls -l'
    funcsave ll
    

如何查看当前 aliases

alias

如何临时添加 alias(重启失效)

alias ll='ls -l'

如何永久保存

编辑对应配置文件,例如:

nano ~/.bashrc

添加:

alias ll='ls -l'

然后执行:

source ~/.bashrc

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

0