在 Ubuntu 里,“alias 持久化”通常是指重启或新开终端后,自定义的 alias 仍然生效。核心思路是:把 alias 写进 shell 的配置文件里。
echo $SHELL
常见情况:
/bin/bash → 用 .bashrc/bin/zsh → 用 .zshrc~/.bashrcnano ~/.bashrc
alias ll='ls -alF'
alias gs='git status'
alias py='python3'
source ~/.bashrc
✅ 之后每次打开终端都会自动加载
nano ~/.zshrc
加入:
alias ll='ls -alF'
然后:
source ~/.zshrc
sudo nano /etc/bash.bashrc
添加 alias(对所有用户有效)
nano ~/.bash_aliases
写入:
alias ll='ls -alF'
然后在 ~/.bashrc 里确保有:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
alias xxx='...' → 重启就没了source 就以为没生效如果你愿意,可以告诉我:
我可以直接帮你写一份配置。