一、 手速起飞:必会快捷键辨析
1. 移动与删除的“外科手术”
Ctrl + A/Ctrl + E:分别跳到行首和行尾。Ctrl + U:从当前光标向左删到头(重写命令神器)。Ctrl + K:从当前光标向右删到底。Ctrl + W:只删掉光标前的一个单词(适合修改路径参数)。
2. 屏幕与任务管理
Ctrl + L:瞬间清屏(相当于执行clear),让视线重新聚焦顶部。Ctrl + C:强制停止(当你写的代码死循环或命令卡住时,这是唯一的后悔药)。Ctrl + D:优雅退出。在空行按它,直接告别当前的 Shell。
二、 核心指令:命令行里的“行走指南”
1. 文件操作“三剑客”
| 命令 | 场景 | 小窍门 |
|---|---|---|
ls | 查看文件夹内容 | ls -ah 查看所有文件(含隐藏文件) |
cd | 切换目录 | cd - 跳回上一个目录 |
mkdir | 新建文件夹 | mkdir -p a/b/c 直接递归创建多层目录 |
2. 内容监控与搜索
tail -f [文件名]:实时监控日志。当你调试代码看报错时,它是你的生命线。grep:文本过滤器。例如history | grep "ssh"能快速找回你以前输入的远程连接指令。
三、 2025 现代工具:让终端不再枯燥
-
tldr(Too Long; Don't Read) :- 不要再去读那冗长的官方帮助文档(man pages)了。输入
tldr tar,它会直接给你最常用的 5 条例子。
- 不要再去读那冗长的官方帮助文档(man pages)了。输入
-
zoxide(智能 cd) :- 它会记录你的习惯。只需输入
z work,它就能自动跳到你最常用的~/Documents/projects/work_folder。
- 它会记录你的习惯。只需输入
-
bat(带皮肤的 cat) :- 查看代码文件时,它会自动加上语法高亮和行号,阅读体验直接拉满。
四、 实战小贴士:新手最常问的 3 个问题
-
如何清空所有内容?
按 Ctrl + L 或输入 clear。如果终端彻底乱码了,请输入 reset 重置。
-
命令写错了不想执行怎么办?
不用狂按退格键,直接 Ctrl + C 另起一行。
-
不小心按了 Ctrl + S 屏幕没反应了?
别慌,这只是锁定了输出。按 Ctrl + Q 即可恢复。