Ubuntu终端的常用快捷键

基础常用快捷键

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

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

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

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

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

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

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

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

  • Ctrl + Y : 粘贴最近使用Ctrl + U 、Ctrl + D 或Ctrl + 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

相关推荐
qeen879 小时前
【Linux】Linux环境下的进程终止与进程等待问题
linux·运维·服务器
LRL_10 小时前
【实战指南】Node.js 跨平台依赖下载:如何在 Windows/Linux 环境下互跨下载目标系统的 npm/pnpm 包
linux·windows·node.js
高山有多高10 小时前
【Linux笔记】网络命令
linux
一条破秋裤11 小时前
Linux 线程同步:读写锁
java·linux·jvm
工作10年+,存储芯片行业11 小时前
Linux NVMe 中断排查与性能优化:IRQ 优化(原理+排查)
linux·运维·性能优化·ssd·nvme·pcie·中断
宵时待雨12 小时前
linux笔记归纳25:多路转接epoll
linux·服务器·网络·c++
geats人山人海12 小时前
linux 1.目录结构
linux·运维·服务器
wuminyu12 小时前
JEP491中synchronized关键字引发的平台线程钉住解决方法简介
java·linux·c语言·jvm·c++
应用市场13 小时前
嵌入式Linux从裸板到产品(一):全景地图与交叉编译环境,从四个上板翻车现场说
linux·运维·服务器
皓月盈江13 小时前
Linux系统PC与Linux系统服务器通过scp上传与下载文件
linux·运维·服务器·scp·文件上传·文件下载