摘抄自
https://www.cnblogs.com/aslongas/p/5899586.html
常用
ctrl+左右键:在单词之间跳转
ctrl+a:跳到本行的行首
ctrl+e:跳到页尾
Ctrl+u:删除当前光标前面的文字 (还有剪切功能)
ctrl+k:删除当前光标后面的文字(还有剪切功能)
Ctrl+L:进行清屏操作
Ctrl+y:粘贴Ctrl+u或ctrl+k剪切的内容
Ctrl+w:删除光标前面的单词的字符
Alt – d :由光标位置开始,往右删除单词。往行尾删
说明
Ctrl – k: 先按住 Ctrl 键,然后再按 k 键;
Alt – k: 先按住 Alt 键,然后再按 k 键;
M – k:先单击 Esc 键,然后再按 k 键。
移动光标
Ctrl – a :移到行首
Ctrl – e :移到行尾
Ctrl – b :往回(左)移动一个字符
Ctrl – f :往后(右)移动一个字符
Alt – b :往回(左)移动一个单词
Alt – f :往后(右)移动一个单词
Ctrl – xx :在命令行尾和光标之间移动
M-b :往回(左)移动一个单词
M-f :往后(右)移动一个单词
编辑命令
Ctrl – h :删除光标左方位置的字符
Ctrl – d :删除光标右方位置的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端)
Ctrl – w :由光标位置开始,往左删除单词。往行首删
Alt – d :由光标位置开始,往右删除单词。往行尾删
M – d :由光标位置开始,删除单词,直到该单词结束。
Ctrl – k :由光标所在位置开始,删除右方所有的字符,直到该行结束。
Ctrl – u :由光标所在位置开始,删除左方所有的字符,直到该行开始。
Ctrl – y :粘贴之前删除的内容到光标后。
ctrl – t :交换光标处和之前两个字符的位置。
Alt + . :使用上一条命令的最后一个参数。
Ctrl – _ :回复之前的状态。撤销操作。
Ctrl -a + Ctrl -k 或 Ctrl -e + Ctrl -u 或 Ctrl -k + Ctrl -u 组合可删除整行。
Bang(!)命令
!! :执行上一条命令。
^foo^bar :把上一条命令里的foo替换为bar,并执行。
!wget :执行最近的以wget开头的命令。
!wget:p :仅打印最近的以wget开头的命令,不执行。
!$ :上一条命令的最后一个参数, 与 Alt - . 和 $_ 相同。
!* :上一条命令的所有参数
!*:p :打印上一条命令是所有参数,也即 !*的内容。
^abc :删除上一条命令中的abc。
^foo^bar :将上一条命令中的 foo 替换为 bar
^foo^bar^ :将上一条命令中的 foo 替换为 bar
!-n :执行前n条命令,执行上一条命令: !-1, 执行前5条命令的格式是: !-5
查找历史命令
Ctrl – p :显示当前命令的上一条历史命令
Ctrl – n :显示当前命令的下一条历史命令
Ctrl – r :搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。
Ctrl – g :从历史搜索模式(Ctrl – r)退出。
控制命令
Ctrl – l :清除屏幕,然后,在最上面重新显示目前光标所在的这一行的内容。
Ctrl – o :执行当前命令,并选择上一条命令。
Ctrl – s :阻止屏幕输出
Ctrl – q :允许屏幕输出
Ctrl – c :终止命令
Ctrl – z :挂起命令
重复执行操作动作
M – 操作次数 操作动作 : 指定操作次数,重复执行指定的操作。
分享到:
相关推荐
Linux 命令行快捷键 Linux 命令行快捷键是 Linux 操作系统中一个非常重要的组成部分,它可以帮助用户快速地执行命令、编辑文本、和管理任务。下面是 Linux 命令行快捷键的详细说明: 命令编辑 * Ctrl+p: 显示上一...
以下是对标题“Linux命令行快捷键”及其描述、标签和部分内容中提及的快捷键功能的详细解读: ### 1. **移动光标与编辑行** - **$Ctrl+a**:将光标移动到当前行的最开始位置。 - **$Ctrl+e**:将光标移动到当前行...
Linux命令行快捷键详解 在Linux环境下,熟练掌握命令行快捷键可以显著提高工作效率,减少重复劳动,使得在终端中的操作更加流畅。以下是对Linux命令行快捷键的详细解析: ### 历史命令操作 - **`history`**:显示...
熟练掌握Linux命令行快捷键能显著提升工作效率,减少键盘输入时间。以下是一些常用的Linux命令行快捷键及其详细解释: 1. **Ctrl+a**:此快捷键将光标移动到当前行的开头,使得在长命令中快速定位变得容易。 2. **...
Linux命令行常用快捷键_Terminal-Shorcuts-for-Linux
《快乐的 Linux 命令行》这本书旨在帮助读者深入理解和熟练掌握Linux命令行的使用,无论你是初学者还是有经验的用户,都能从中受益。 首先,书中的引言部分解释了为何要使用命令行。命令行提供更高的效率,允许用户...
Linux命令行大全.pdf是一本介绍Linux命令行使用的书籍。书中详尽地介绍了Linux系统中的命令行界面,即shell,以及如何通过命令行执行各种任务。从基础的文件系统操作,到进程管理,再到权限控制,本书覆盖了使用...
《快乐的Linux命令行》是一本面向初学者的优秀教程,旨在帮助读者理解和掌握Linux操作系统中的命令行界面及其基本操作。书中的内容深入浅出,适合任何对Linux感兴趣的人士阅读,无论你是计算机专业人士还是对技术...
### 提高Linux命令行下工作效率的相关知识点 #### 1. 命令行下的拷贝与粘贴 在Linux环境中,使用图形界面进行文件或文本的复制粘贴是非常直观的操作,但对于那些偏好命令行或者在远程连接场景下,掌握如何在命令行...
群里有人问“问个问题,Linux 命令行有没有快捷键一下从行末会到行头?经常敲了很多命令发现忘加 sudo 了,然后把命令删了重新敲一遍”。 自己还真不知道怎么操作,只知道历史命令可以使用上下光标切换。 正好...
### Ubuntu Linux 命令行简明教程知识点总结 #### 1. Linux 控制台基础 - **控制台概述**:介绍了 Linux 控制台的基本概念及其在系统中的作用。 - **登录与注销**: - **远程登录**:通过网络进行远程登录到 ...
### Ubuntu Linux 命令行简明教程 #### 一、引言 随着开源软件的兴起,越来越多的人开始接触并使用 Linux 操作系统。对于初学者来说,掌握基本的命令行操作是十分必要的。本教程《Ubuntu Linux 命令行简明教程》由...
### Linux命令行基础知识点 #### 一、命令行与终端概念 - **终端**: 终端是用户与操作系统之间交互的界面之一。在Linux中,终端通常指的是命令行界面,它允许用户通过输入命令来进行各种操作。 - **命令行提示符**:...
以下是一些常用的Linux命令行快捷键和相关技巧: 1. **历史相关命令**: - `!!`:执行上一条命令。 - `!num`:执行历史记录中的第num条命令。 - `!-num`:执行历史记录中倒数第num条命令。 - `!?string?`:执行...
### 快乐的Linux命令行 #### 引言 在《快乐的Linux命令行》这本书中,作者旨在通过轻松愉快的方式向读者介绍Linux命令行的基础知识。对于新手来说,掌握命令行不仅可以提升工作效率,还能更好地理解和操作Linux...
### 实用Linux命令行技巧详解 #### 一、基本操作 **标题与描述解析:** 在标题“实用Linux命令行技巧”以及描述“本文分享了Linux命令行的一些实用技巧。”中,我们可以理解到文章旨在介绍一系列提高Linux命令行...
Linux终端快捷键是提高操作效率的重要工具,尤其对于系统管理员和需要频繁使用命令行的用户来说,掌握它们可以显著提升工作效率和操作精准度。Linux系统自诞生以来,其命令行界面一直以其强大的灵活性和控制能力被...
本文将从 Linux 基础知识、 shell 基础知识、shell 快捷键、命令行使用技巧、命令行历史调用、命令行获得帮助等方面来阐述 Linux 命令行使用技巧。 一、什么是 Linux? Linux 是一个开源的操作系统, 由 Linus ...