在 Linux 中修改 aliases(别名),常见做法如下,按使用场景说明:
直接在终端执行:
alias ll='ls -lh'
⚠️ 关闭终端后失效。
编辑用户主目录下的 shell 配置文件:
nano ~/.bashrc
或
vim ~/.bashrc
nano ~/.zshrc
在文件中加入或修改:
alias ll='ls -lh'
alias gs='git status'
alias update='sudo apt update && sudo apt upgrade'
保存后执行:
source ~/.bashrc
# 或
source ~/.zshrc
alias
查看某个 alias:
alias ll
unalias ll
从 ~/.bashrc 或 ~/.zshrc 中删除对应行,然后:
source ~/.bashrc
编辑:
sudo nano /etc/bash.bashrc
或
sudo nano /etc/profile.d/aliases.sh
添加:
alias ll='ls -lh'
✅ alias 只对 交互式 shell 有效
✅ 在脚本中默认不生效
✅ 如果 alias 和函数/命令同名,函数优先级更高
alias cls='clear'
alias py='python3'
alias ports='netstat -tulnp'
如果你愿意,可以告诉我:
我可以给你更精确的配置示例 ✅