温馨提示×

怎么恢复ubuntu aliases

小樊
49
2026-09-02 10:15:59
栏目: 智能运维

在 Ubuntu 里,“aliases”通常指 shell 别名(alias),一般写在 ~/.bashrc、~/.bash_aliases 或 ~/.zshrc 里。恢复方法取决于你是怎么“丢失”的。


一、最常见情况:alias 不生效了

1. 重新加载配置文件

如果你只是当前终端没生效:

source ~/.bashrc

如果你用的是 zsh:

source ~/.zshrc

二、alias 被误删或文件被改坏

2. 检查 alias 是否还在

alias

或指定查看某个:

alias ll

3. 从备份或默认文件恢复

方法 A:恢复 .bashrc

如果你改坏了 ~/.bashrc:

cp /etc/skel/.bashrc ~/
source ~/.bashrc

(这会恢复成 Ubuntu 默认 bash 配置)


方法 B:检查是否有 .bash_aliases

很多用户把 alias 放在这里:

cat ~/.bash_aliases

如果没有,可以新建:

nano ~/.bash_aliases

示例:

alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

然后:

source ~/.bash_aliases

三、系统级 alias 丢失(不常见)

系统级 alias 一般在:

/etc/bash.bashrc

恢复方式类似:

sudo cp /etc/skel/.bashrc /etc/bash.bashrc

四、如果你是用 Git / 脚本管理配置

比如用了 dotfiles:

git checkout ~/.bashrc

或重新运行你的安装脚本。


五、临时 alias(重启失效)

alias ll='ls -l'

只当前终端有效,不会保存。


如果你能具体说一下:

  • 是 所有 alias 都没了
  • 还是 某个命令的 alias 不对
  • 用的是 bash 还是 zsh

我可以给你更精确的恢复步骤。

0 踩