Ubuntu终端的常用快捷键

基础常用快捷键

  • Tab: 自动补全命令或文件名。

  • Ctrl + A: 将光标移动到命令行的开始位置。

  • Ctrl + E: 将光标移动到命令行的末尾。

  • Ctrl + K: 删除从光标位置到命令行末尾的内容。

  • Ctrl + U: 删除从光标位置到命令行开始的内容。

  • Ctrl + D: 如果命令行没有任何字符,它将关闭终端;如果有字符,它将删除光标位置的字符。

  • Ctrl + H: 删除光标前的字符。

  • Ctrl + W: 删除光标前的单词。

  • Ctrl + Y : 粘贴最近使用Ctrl + UCtrl + DCtrl + W删除的内容。

  • Ctrl + L : 清屏,相当于输入clear命令。

  • Ctrl + R: 搜索历史命令。

  • Ctrl + C: 终止当前运行的命令或进程。

  • Shift + Ctrl + C: 复制选中的文本。

  • Shift + Ctrl + V: 粘贴文本。

  • Alt + F2 : 输入gnome-terminal打开新的终端窗口。

管理终端标签页和窗口

在使用多个标签页或窗口时,以下快捷键可以帮助用户更有效地管理它们:

  • Shift + Ctrl + T: 在当前终端窗口中打开新的标签页。

  • Shift + Ctrl + W: 关闭当前标签页。

  • Ctrl + PgUp/PgDn: 在标签页之间切换。

  • Shift + Ctrl + PgUp/PgDn: 移动当前标签页的位置。

  • Shift + Ctrl + N: 打开新的终端窗口。

  • Shift + Ctrl + Q: 关闭当前终端窗口。

其他有用的快捷键

除了上述快捷键外,还有一些其他有用的快捷键,可以帮助用户更快地在命令行中工作:

  • Ctrl + Left/Right Arrow: 光标移动到上一个或下一个单词的开头。

  • Ctrl + P/N: 在历史命令中向上或向下移动。

  • Ctrl + XX: 在当前光标位置和行尾之间切换

comment

对于命令 **Shift + Ctrl + T,**个人认为是多线程技术的应用,推测新打开的标签页是当前进程下的另一个线程。不同于我们习惯的多窗口,各个窗口各自运行各自的命令,这样能够将相关的进程放在同一个窗口下,利于提高开发效率。一个终端窗口中的多个标签页与多个终端窗口,实质上不应该有区别,它们都只是终端页面(这部分并不一定准确,仅作为个人思考)

To be continue

相关推荐
思麟呀9 分钟前
C++工业级日志项目(七)日志器核心
linux·开发语言·c++·windows
满天星830357722 分钟前
【Git】原理及使用(二) (版本回退)
linux·git
Strugglingler28 分钟前
【Linux Device Drivers-第九章 与硬件通讯 I/O端口,I/O内存】
linux·i/o端口·i/o内存
.YYY29 分钟前
万字详解|Linux Chrony 时间服务完整学习手册
linux·运维
疯狂成瘾者30 分钟前
GHCR 是什么?GitHub 容器镜像仓库技术介绍
java·linux
QFIUNE34 分钟前
使用 MMseqs2 计算多个 DTI 数据集的蛋白序列相似度
linux·python·ubuntu
Li-Yongjun38 分钟前
Linux 内核等待队列(Wait Queue)
linux·运维·windows
字节高级特工39 分钟前
【Linux】深入理解C语言命令行参数与环境变量
linux·c++·人工智能·后端
linux开发之路43 分钟前
C++项目推荐:eBPF+调度器性能分析框架
linux·c++·ebpf·火焰图·调度器
愿天垂怜1 小时前
【C++脚手架】ffmpeg 库的介绍与使用
linux·服务器·开发语言·c++·ide·git·ffmpeg