在 Linux 中,临时使用 alias(别名)通常指的是只在当前 shell 会话中生效,关闭终端或新开会话后失效。下面几种常见方式:
在当前终端直接执行:
alias ll='ls -l'
之后你就可以用:
ll
✅ 只在当前 shell 有效
❌ 退出终端后失效
可以用 bash -c 或子 shell:
bash -c 'alias ll="ls -l"; ll'
或:
( alias ll='ls -l'; ll )
适合脚本或一次性使用。
假设你有一个 alias 文件 my_aliases.sh:
alias gs='git status'
alias gp='git pull'
临时使用:
source my_aliases.sh
✅ 当前会话可用
❌ 不会永久生效
脚本中默认 alias 不展开,需要加:
shopt -s expand_aliases
source my_aliases.sh
查看:
alias
删除:
unalias ll
alias xxx='命令'source~/.bashrc如果你有具体使用场景(比如 Docker、脚本、sudo 下用 alias),我可以给你更合适的方案。