在 Ubuntu 桌面使用与服务器运维中,熟练掌握命令行技巧可以大幅提升工作效率。本文整理了最实用、最高频的终端高效技巧,涵盖快捷键、文件操作、进程管理、网络、软件管理等常用场景,简单易学,能让你的 Ubuntu 操作速度明显提升。
一、终端必备快捷键
1.1 光标快速移动
Ctrl + A:快速跳到命令行开头
Ctrl + E:快速跳到命令行末尾
Alt + F:向前跳一个单词
Alt + B:向后跳一个单词
1.2 快速删除内容
Ctrl + U:删除光标前面所有内容
Ctrl + K:删除光标后面所有内容
Ctrl + W:删除光标前一个单词
Ctrl + _:撤销上一步操作
1.3 历史命令快速调用
Ctrl + R:搜索历史命令,输入关键词即可匹配
!!:重复执行上一条命令
!$:调用上一条命令的最后一个参数
history:查看所有历史命令
二、目录与文件高效操作
2.1 目录快速跳转
cd -:回到上一次所在的目录
cd ~:快速回到用户主目录
cd ..:返回上一级目录
连续按 Tab 键:自动补全目录与文件名
2.2 文件查看与处理
less 文件名:分页查看文件,支持搜索和滚动
tail -f 日志文件:实时查看日志更新
head -n 20 文件名:查看文件前 20 行
nl 文件名:带行号显示文件内容
2.3 批量与快速查找
du -sh :查看当前目录各文件大小find . -name “.log”:查找当前目录下所有日志文件
mkdir -p a/b/c:一次性创建多级目录
三、进程与系统状态管理
3.1 进程查看与控制
htop:更直观的进程管理工具
ps aux | grep 关键词:查找指定进程
kill -9 进程 ID:强制结束无响应进程
pkill 进程名:按名称直接结束进程
3.2 系统信息快速查看
free -h:人性化查看内存使用情况
df -h:查看磁盘空间与挂载情况
uptime:查看系统运行时间与负载
who:查看当前登录用户
四、管道与重定向高级用法
4.1 输出重定向
命令 > 文件:将结果覆盖写入文件
命令 >> 文件:将结果追加到文件末尾
命令 2> error.log:将错误信息单独保存
4.2 管道组合使用
ls | grep txt:只显示包含 txt 的文件
cat file | wc -l:统计文件行数
dmesg | grep error:筛选系统错误信息
五、网络与下载实用技巧
5.1 网络快速检测
ip a:查看网卡与 IP 地址
ping 网址:测试网络连通性
curl ip.sb:快速查看本机公网 IP
netstat -tuln:查看系统开放端口
5.2 后台下载与运行
wget -c 下载地址:支持断点续传
curl -O 下载地址:快速下载文件
screen 或 tmux:断开 SSH 后程序仍在后台运行
六、Ubuntu 软件包管理技巧
6.1 apt 快速操作
sudo apt update:更新软件源
sudo apt upgrade -y:一键升级所有可更新包
apt search 软件名:搜索软件包
sudo apt autoremove:自动清理无用依赖包
6.2 常用工具一键安装
sudo apt install htop iotop iftop tree screen -y
七、安全与效率小技巧
7.1 不记录敏感命令
在命令前加一个空格,执行后不会被写入历史记录
7.2 终端快速清空
clear 命令或快捷键 Ctrl + L 快速清空终端
7.3 快速查看帮助
man 命令:查看详细帮助文档
命令 –help:快速查看用法简介
八、总结
这些 Ubuntu 命令行高效技巧覆盖日常开发、运维、文件处理、网络排查等绝大多数场景,熟练使用快捷键和组合命令,可以大幅减少重复操作,提升终端使用流畅度。坚持练习一段时间后,你会明显感受到效率提升。