Linux terminal 终端快捷键汇总
导读 | 本文讲述了Linux命令行编辑快捷键的方法,快捷键可以大大提高我们速度,总结收藏,希望对您有所帮助。 |
1. 常用快捷键
ctrl+左右键: 在单词之间跳转
ctrl+a: 跳到本行的行首
ctrl+e: 跳到页尾
Ctrl+u:删除当前光标前面的文字 (还有剪切功能)
ctrl+k:删除当前光标后面的文字(还有剪切功能)
Ctrl+L:进行清屏操作
Ctrl+y: 粘贴Ctrl+u或ctrl+k剪切的内容
Ctrl+w: 删除光标前面的单词的字符
Alt – d :由光标位置开始,往右删除单词。往行尾删
2. 移动光标
Ctrl – a :移到行首
Ctrl – e :移到行尾
Ctrl – b :往回(左)移动一个字符
Ctrl – f :往后(右)移动一个字符
Alt – b :往回(左)移动一个单词
Alt – f :往后(右)移动一个单词
Ctrl – xx :在命令行尾和光标之间移动
M-b :往回(左)移动一个单词
M-f :往后(右)移动一个单词
3. 编辑命令
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 组合可删除整行。
3. Bang(!)命令
!! :执行上一条命令。
!wget :执行最近的以wget开头的命令。
!wget:p :仅打印最近的以wget开头的命令,不执行。
!$ :上一条命令的最后一个参数, 与 Alt - . 和 $_ 相同。
!* :上一条命令的所有参数
!*:p :打印上一条命令是所有参数,也即 !*的内容。
^abc :删除上一条命令中的abc。
!-n :执行前n条命令,执行上一条命令: !-1, 执行前5条命令的格式是: !-5 查找历史命令
Ctrl – p :显示当前命令的上一条历史命令
Ctrl – n :显示当前命令的下一条历史命令
Ctrl – r :搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。
Ctrl – g :从历史搜索模式(Ctrl – r)退出。
4. 控制命令
Ctrl – l :清除屏幕,然后,在最上面重新显示目前光标所在的这一行的内容。www.linuxprobe.com
Ctrl – o :执行当前命令,并选择上一条命令。
Ctrl – s :阻止屏幕输出
Ctrl – q :允许屏幕输出
Ctrl – c :终止命令
Ctrl – z :挂起命令
Linux terminal 终端快捷键汇总相关推荐
- Linux: terminal 终端生存指南
完全利用Linux终端处理日常工作并非易事,但其可行性却是不容质疑的. 实现日常功能的各类最佳Linux Shell应用 有没有考虑到利用Linux终端搞定日常生活中的种种需求?告别现代GUI软件,一 ...
- linux mac终端快捷键设置,mac shell终端编辑命令行快捷键
Ctrl + d 删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit:处理多行标准输入时也表示eof) Ctrl + h 退格删除一个字符,相当 ...
- Linux Terminal终端常用快捷键
常用: Ctrl L : 清屏 Ctrl M : 等效于回车 Ctrl C : 中断正在当前正在执行的程序 Ctrl Alt T : 打开一个新的终端terminal,也就是一个新的窗口window; ...
- 【终端快捷键】Linux terminal 终端常用快捷键
Linux终端使用技巧 今天才发现Linux下的终端有这么多好用的快捷键. Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 Ctrl+PageUp:前一标签页 Ctrl+P ...
- 超级实用的linux 下shell快捷键汇总
在linux系统下,虽然已经习惯敲打命令行的工作方式,但是效率不是十分高,一旦你熟悉以下这些快捷键之后,相信你的工作效率会提高N倍,下面就来体验下吧: 1. ctrl +a 切换到命令行开始 这个操 ...
- mac启动terminal终端快捷键
control+空格,会弹出搜索框spotlight 输入terminal,回车就行 补充: 感谢@余生一个帆 有的mac版本快捷键可能不一样 command+空格 输入terminal.app
- linux超级终端快捷键,超级终端常用命令有哪些
windows自带超级终端常用指令 清屏--发送0x0C(12).有时可能发送一个没有接收正确,连续发送两次0x0C即可保证可靠清屏. 光标退格(并不删除字符)--发送0x08(8) 光标右移一个制表 ...
- linux系统终端快捷键,终端下常用快捷键(linux和Mac)
删除 ctrl + d 删除光标所在位置上的字符 ctrl + h 删除光标所在位置前的字符 ctrl + k 删除光标后面所有字符 ctrl + u 删除光标前面所有字符 ctrl + w 删除光标 ...
- Mac Terminal终端光标的快捷键操作
2016年08月18日 18:26:06 阅读数:4217 Mac Terminal终端和linux上终端光标的快捷键操作是一样的,都是来自Emacs这个神级的编辑器,由于我以前vim用的多,没怎么用 ...
最新文章
- PYTHON——数据存储:MySQL数据库
- ext form验证tip_FormValidator表单验证
- go mysql 查询语句_01 MySQL-初识MySQL-查询语句的执行流程-Go语言中文社区
- 小米蓝牙左右互联_解决不同品牌智能家居的兼容问题,小米米家智能多模网关发布...
- 不止命令行!自定义VS生成事件
- h5滚动隐藏滚动条_这 10 个值得开启的隐藏功能,让你的 Chrome 释放更多潜力
- java this() super()_java中的this和super
- 【英语学习】【Daily English】U13 Holiday L03 I certainly didn't expect this
- [小笔记]TypeScript/JavaScript数组转置
- Installing third-party firmware on x3-55 letv (by quqi99)
- linux查看虚拟内存使用,Linux 使用 vmstat 查看虚拟内存状态
- php有个schost.exe_svchost.exe是什么
- 【论文笔记】 Synthesizing Robust Adversarial Examples
- Android Studio中Intent的用法3-2
- 上穿均线压力的大阳线特征:
- java软件高级工程师证书,分分钟搞定!
- python functools.reduce使用_Python的functools.reduce用法
- 解决MAC系统字体模糊发虚,并更换默认中文字体为微软雅黑
- 流媒体协议初探(MPEG2-TS、RTSP、RTP、RTCP、SDP、RTMP、HLS、HDS、HSS、MPEG-DASH)
- 如何在vue项目中引入html页面
热门文章
- php获取无限极团队人数,PHP实现无限极菜单
- 北京物资学院计算机考研资料汇总
- eclipse启动很慢调优
- java 周几_java根据日期获取周几和获取某段时间内周几的日期
- N-BEATS NEURAL BASIS EXPANSION ANALYSIS FOR INTERPRETABLE TIME SERIES FORECASTING
- 数据结构实验之排序八:快速排序
- 第八期杭州NodeParty x Rokid技术分享会回顾
- 自媒体视频如何消重?批量处理去重消重去水印去logo软件企鹅号视频不重复必学的消重技巧...
- 使用快启动PE修复win10系统引导
- KunlunBase集群管理接口