适用系统:Linux / macOS / WSL / 远程服务器
阅读时间:5分钟
作者推荐指数:🌟🌟🌟🌟🌟
你是否也有这样的烦恼?每天敲一堆重复又冗长的命令,不仅效率低,还容易出错。尤其是运维、开发、测试同学,动辄几十条命令来回切换,工作体验直线下降。其实,只需掌握Bash
的alias
(别名)功能,就能轻松解决这个问题!今天就为大家分享 23 个高效实用的Bash
别名,让你的终端操作快得飞起,彻底告别“命令搬砖工”的日子!
🎯 别名alias是什么?为啥用?
还在重复敲命令?
比如:
cd ../../../../../
ls -alh --color=auto
sudo apt-get update && sudo apt-get upgrade
每次都敲这么长是不是很烦?
别名 alias 就是你的“命令小助手”:
给常用长命令取个小名,以后只要敲几个字母就能搞定!
✅ 效率提升
✅ 减少输入错误
✅ 操作更优雅
💡 如何设置alias?
打开你的配置文件(根据你用的终端):
nano ~/.bashrc # 或 ~/.zshrc
在结尾加入别名定义,例如:
alias ll='ls -lh --color=auto'
然后执行:
source ~/.bashrc
搞定!下次打开终端就能用了~
🧰 23个高频别名推荐
📂 1. 快速跳目录,走哪都快人一步
alias ..='cd ..'
alias ...='cd ../../'
alias ....='cd ../../../'
alias home='cd ~'
🎯 用法示例:
... # 直接跳到上三级目录
home # 回家啦(进入 ~ 目录)
🔍 2. ls更好看、grep更醒目
alias ls='ls --color=auto'
alias ll='ls -alFh'
alias la='ls -A'
alias grep='grep --color=auto'
📌 小技巧:加 --color=auto
可以高亮关键字,查错/查日志一眼命中目标!
💽 3. 一键看磁盘、内存状态
alias dfc='df -hPT | column -t'
alias du1='du -h --max-depth=1'
alias mem='free -h'
alias top='htop'
🎯 场景:
- 快速排查磁盘爆满
- 查看哪个目录最占空间
- htop视觉化体验更佳(需预装)
⏱️ 4. 日期时间,一秒输出
alias d='date +%F' # 显示日期 2025-06-09
alias now='date +"%T"' # 显示时间 06:45:10
alias nowfull='date "+%F %T"' # 显示完整时间
⚡ 写日志、做备份、标记文件名,非常实用!
🛡️ 5. 防手滑,重要命令加确认
alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
🔥 万一不小心删错文件?先确认再操作更安全。
🔧 6. 系统更新更便捷
Ubuntu/Debian 用户:
alias update='sudo apt update && sudo apt upgrade -y'
alias install='sudo apt install'
CentOS/RHEL 用户:
alias update='sudo yum update -y'
alias install='sudo yum install -y'
再也不用每次都敲 sudo + 一堆参数!
🎨 7. 输出排版更漂亮
alias ct='column -t'
alias mount='mount | column -t'
alias path='echo $PATH | tr ":" "\n"'
👀 美观对齐,看得更清楚,日志不再眼花缭乱。
🚀 8. 日常实用高频操作
alias h='history'
alias j='jobs -l'
alias e='exit'
alias c='clear'
alias mkdir='mkdir -pv'
📌 每个别名都精挑细选,适合日常开发、运维、服务器管理。
🔄 alias+函数,威力翻倍!
如果你需要带参数的“快捷命令”,可以使用 shell 函数:
mkcd() {
mkdir -p "$1" && cd "$1"
}
alias mkcd=mkcd
⏱️ 用法示例:
mkcd test_dir
创建并进入新目录,一条命令搞定!
📦 别名集中管理
可以把 alias 单独放在一个文件:
~/.bash_aliases
然后在 ~/.bashrc
中加入:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
这样便于你后期维护、迁移和备份别名配置!
📢 分享你的 alias 清单吧!
别名虽小,效率爆表!这 23 个高频 alias 是我多年终端操作中精选出来的。
你也可以定制属于你自己的 alias 清单:
💡 针对你的工作场景
💡 简化你最头疼的命令
💡 让每一次敲击都物有所值!
👉 评论区欢迎晒出你的专属alias!