Ubuntu 命令行高效实用技巧

在 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 命令行高效技巧覆盖日常开发、运维、文件处理、网络排查等绝大多数场景,熟练使用快捷键和组合命令,可以大幅减少重复操作,提升终端使用流畅度。坚持练习一段时间后,你会明显感受到效率提升。

本文首发于 58Linux技术博客,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。

将本页面加入收藏夹

      如果觉得本文对您有用。建议按下 Ctrl+D (Windows) 或 Cmd+D (Mac) 收藏本页,以便在下次需要时快速查阅解决方案。

发表评论

粤ICP备10052831号 | © 2026 58Linux 技术笔记. All Rights Reserved. | 联系我们 | 关于本站
本站内容开放共享,仅供学习交流 | 专注 Ubuntu & Linux 实战教程
Built with GeneratePress