Linux 系统实用操作
引言
在 Linux 命令行中,掌握一些实用操作和快捷键能极大提升工作效率。本文整理了常用的终端操作技巧,涵盖快捷键、历史命令、作业控制、实用命令等,帮助你更流畅地使用 Linux。
基本控制快捷键
| 快捷键 | 作用 | 效果图 |
|---|---|---|
| Ctrl + C | 强制停止当前正在运行的程序,或退出错误的命令行输入。 | ![]() |
| Ctrl + D | 退出当前账户登录(相当于输入 exit),或退出某些程序的专属界面(如 python 解释器)。注意: 不能用于退出 vi/vim。 |
![]() |
| Ctrl + L | 清屏,效果等同于 clear 命令。 |
|
| clear | 清屏命令,与 Ctrl + L 效果相同。 |
历史命令操作
| 命令/快捷键 | 作用 | 效果图 |
|---|---|---|
history |
查看当前会话的历史命令列表(带编号)。 | ![]() |
!编号 |
执行历史列表中指定编号的命令(如 !100)。 |
|
!命令前缀 |
执行最近一条以指定前缀开头的命令(如 !ps 执行最近的 ps 命令)。 |
![]() |
!! |
执行上一条命令(相当于 !-1)。 |
|
!$ |
引用上一条命令的最后一个参数(如 mkdir test; cd !$)。 |
|
| Ctrl + R | 进入历史命令搜索模式(反向搜索),输入关键词即可匹配历史命令,回车执行;按左右键可编辑。 | ![]() |
| 上箭头 / 下箭头 | 逐条浏览历史命令。 |
光标移动快捷键
在命令行编辑时,这些快捷键能让你快速定位:
| 快捷键 | 作用 |
|---|---|
| Ctrl + A | 跳转到当前行开头 |
| Ctrl + E | 跳转到当前行结尾 |
| Ctrl + 左箭头 | 向左跳一个单词 |
| Ctrl + 右箭头 | 向右跳一个单词 |
| Alt + B / Alt + F | 向左/向右跳一个单词(Mac 可用) |
| Ctrl + XX | 在行首和当前位置间切换 |
命令行编辑技巧
删除与剪切
| 快捷键 | 作用 |
|---|---|
| Ctrl + U | 从光标位置删除到行首(剪切) |
| Ctrl + K | 从光标位置删除到行尾(剪切) |
| Ctrl + W | 删除光标前的一个单词(以空格分隔) |
| Alt + D | 删除光标后的一个单词 |
粘贴与撤销
| 快捷键 | 作用 |
|---|---|
| Ctrl + Y | 粘贴最近一次剪切的内容 |
| Ctrl + T | 交换光标前两个字符的位置 |
| Alt + T | 交换光标前两个单词的位置 |
| Ctrl + _ | 撤销上一次编辑(Undo) |
命令别名与补全
别名(alias)
alias ll='ls -lh' # 创建临时别名
alias rm='rm -i' # 常用安全别名
unalias ll # 删除别名
- 永久生效需将
alias写入~/.bashrc或~/.zshrc。
Tab 补全
- 按一次
Tab:自动补全命令、文件名、路径。 - 按两次
Tab:显示所有可能的匹配项(如输入ls /etc/ho后双击 Tab 会列出以ho开头的文件)。






浙公网安备 33010602011771号