温馨提示×

ubuntu aliases怎么持久化

小樊
65
2026-09-08 11:28:20
栏目: 智能运维

在 Ubuntu 里,“alias 持久化”通常是指重启或新开终端后,自定义的 alias 仍然生效。核心思路是:把 alias 写进 shell 的配置文件里。


一、先确认你用的是哪个 shell

echo $SHELL

常见情况:

  • /bin/bash → 用 .bashrc
  • /bin/zsh → 用 .zshrc

二、最常用方式(bash 用户)

1️⃣ 编辑 ~/.bashrc

nano ~/.bashrc

2️⃣ 在文件末尾加上 alias

alias ll='ls -alF'
alias gs='git status'
alias py='python3'

3️⃣ 让配置立即生效

source ~/.bashrc

✅ 之后每次打开终端都会自动加载


三、如果你用 zsh(Ubuntu 22.04+ 常见)

nano ~/.zshrc

加入:

alias ll='ls -alF'

然后:

source ~/.zshrc

四、想对所有用户生效(不推荐新手)

sudo nano /etc/bash.bashrc

添加 alias(对所有用户有效)


五、进阶:alias 写单独文件(更干净)

nano ~/.bash_aliases

写入:

alias ll='ls -alF'

然后在 ~/.bashrc 里确保有:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

六、常见坑 ⚠️

  • ❌ 只在终端里敲 alias xxx='...' → 重启就没了
  • ❌ 写错文件(zsh 写了 bashrc)
  • ❌ 没 source 就以为没生效

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

  • 你用的 Ubuntu 版本
  • bash 还是 zsh
  • 想持久化哪些 alias

我可以直接帮你写一份配置。

0 踩