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

相关推荐
herderl9 分钟前
**僵尸进程(Zombie Process)** 和**孤儿进程(Orphan Process)**
linux·运维·服务器·网络·网络协议
lepton_yang20 分钟前
Zephyr下控制ESP32S3的GPIO口
linux·嵌入式硬件·esp32·zephyr
泽020233 分钟前
Linux 编译器 gcc 与 g++
linux·运维·服务器
G_H_S_3_1 小时前
【网络运维】Playbook项目实战:基于 Ansible Playbook 一键部署 LNMP 架构服务器
linux·运维·服务器·网络·ansible
yuxb732 小时前
Ansible 学习笔记:变量事实管理、任务控制与文件部署
linux·运维·笔记
岚天start2 小时前
Linux sar命令详细使用指南
linux·运维·服务器·负载·sar·磁盘io·sysstat
clever1019 小时前
在ubuntu系统上离线安装jenkins的做法
ubuntu·servlet·jenkins
炫友呀12 小时前
Centos 更新/修改宝塔版本
linux·运维·centos
花小璇学linux16 小时前
imx6ull-驱动开发篇24——Linux 中断API函数
linux·驱动开发·嵌入式软件