截至今日,已经发表了60多篇Linux基础命令相关的文章,可在历史文章列表里查看!创作不易,希望大家点个关注和❤️支持一下,以防失去这个多才多艺的博主!废话不多说,开始今天的内容!如果有,那么今天这个命令你一定要掌握——alias。它不会改变系统结构,不涉及复杂配置,却能让你的命令行效率提升一个等级。一、alias 是干什么的?
也就是说,把一条复杂命令,改成一个你自定义的短名字。简写 = 原命令
二、最基础用法
alias ll='ls -l'alias la='ls -a'
三、alias 的典型实战场景
alias ls='ls --color=auto'
alias dps='docker ps'alias dlog='docker logs -f'
四、临时 alias vs 永久 alias
这里有一个非常关键的点:直接定义的 alias 只在当前终端有效,关闭终端后就失效了。alias ll='ls -lh'alias dps='docker ps'
五、取消别名
六、一个真实效率对比
docker-compose -f docker-compose.prod.yml up -d
alias dcup='docker-compose -f docker-compose.prod.yml up -d'
长期来看,效率差距非常明显。当然,现在某些终端的自动提供功能也已经很强大了。七、alias 的底层理解
alias 本质是:Shell 层面的字符串替换。它不会改变系统命令本身,只是在执行前替换为完整命令。八、新手常见误区
❌ 不理解 alias 只在当前 shell 生效正确理解是:alias 适合“简化命令”,不适合写逻辑。九、总结
alias 名称='命令' 定义别名
写入 ~/.bashrc 实现永久生效
unalias 删除别名
alias 适合提升效率
最简单,却能长期提升效率的工具之一。
如果你经常使用终端,alias 一定会成为你的“效率加速器”。
如果这篇文章对你有帮助,欢迎点赞、收藏、转发,我们下篇继续聊 Linux 基础。