导读 本文讲述了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 终端快捷键汇总相关推荐

  1. Linux: terminal 终端生存指南

    完全利用Linux终端处理日常工作并非易事,但其可行性却是不容质疑的. 实现日常功能的各类最佳Linux Shell应用 有没有考虑到利用Linux终端搞定日常生活中的种种需求?告别现代GUI软件,一 ...

  2. linux mac终端快捷键设置,mac shell终端编辑命令行快捷键

    Ctrl + d        删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit:处理多行标准输入时也表示eof) Ctrl + h        退格删除一个字符,相当 ...

  3. Linux Terminal终端常用快捷键

    常用: Ctrl L : 清屏 Ctrl M : 等效于回车 Ctrl C : 中断正在当前正在执行的程序 Ctrl Alt T : 打开一个新的终端terminal,也就是一个新的窗口window; ...

  4. 【终端快捷键】Linux terminal 终端常用快捷键

    Linux终端使用技巧 今天才发现Linux下的终端有这么多好用的快捷键. Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 Ctrl+PageUp:前一标签页 Ctrl+P ...

  5. 超级实用的linux 下shell快捷键汇总

    在linux系统下,虽然已经习惯敲打命令行的工作方式,但是效率不是十分高,一旦你熟悉以下这些快捷键之后,相信你的工作效率会提高N倍,下面就来体验下吧: 1. ctrl +a  切换到命令行开始 这个操 ...

  6. mac启动terminal终端快捷键

    control+空格,会弹出搜索框spotlight 输入terminal,回车就行 补充: 感谢@余生一个帆 有的mac版本快捷键可能不一样 command+空格 输入terminal.app

  7. linux超级终端快捷键,超级终端常用命令有哪些

    windows自带超级终端常用指令 清屏--发送0x0C(12).有时可能发送一个没有接收正确,连续发送两次0x0C即可保证可靠清屏. 光标退格(并不删除字符)--发送0x08(8) 光标右移一个制表 ...

  8. linux系统终端快捷键,终端下常用快捷键(linux和Mac)

    删除 ctrl + d 删除光标所在位置上的字符 ctrl + h 删除光标所在位置前的字符 ctrl + k 删除光标后面所有字符 ctrl + u 删除光标前面所有字符 ctrl + w 删除光标 ...

  9. Mac Terminal终端光标的快捷键操作

    2016年08月18日 18:26:06 阅读数:4217 Mac Terminal终端和linux上终端光标的快捷键操作是一样的,都是来自Emacs这个神级的编辑器,由于我以前vim用的多,没怎么用 ...

最新文章

  1. PYTHON——数据存储:MySQL数据库
  2. ext form验证tip_FormValidator表单验证
  3. go mysql 查询语句_01 MySQL-初识MySQL-查询语句的执行流程-Go语言中文社区
  4. 小米蓝牙左右互联_解决不同品牌智能家居的兼容问题,小米米家智能多模网关发布...
  5. 不止命令行!自定义VS生成事件
  6. h5滚动隐藏滚动条_这 10 个值得开启的隐藏功能,让你的 Chrome 释放更多潜力
  7. java this() super()_java中的this和super
  8. 【英语学习】【Daily English】U13 Holiday L03 I certainly didn't expect this
  9. [小笔记]TypeScript/JavaScript数组转置
  10. Installing third-party firmware on x3-55 letv (by quqi99)
  11. linux查看虚拟内存使用,Linux 使用 vmstat 查看虚拟内存状态
  12. php有个schost.exe_svchost.exe是什么
  13. 【论文笔记】 Synthesizing Robust Adversarial Examples
  14. Android Studio中Intent的用法3-2
  15. 上穿均线压力的大阳线特征:
  16. java软件高级工程师证书,分分钟搞定!
  17. python functools.reduce使用_Python的functools.reduce用法
  18. 解决MAC系统字体模糊发虚,并更换默认中文字体为微软雅黑
  19. 流媒体协议初探(MPEG2-TS、RTSP、RTP、RTCP、SDP、RTMP、HLS、HDS、HSS、MPEG-DASH)
  20. 如何在vue项目中引入html页面

热门文章

  1. php获取无限极团队人数,PHP实现无限极菜单
  2. 北京物资学院计算机考研资料汇总
  3. eclipse启动很慢调优
  4. java 周几_java根据日期获取周几和获取某段时间内周几的日期
  5. N-BEATS NEURAL BASIS EXPANSION ANALYSIS FOR INTERPRETABLE TIME SERIES FORECASTING
  6. 数据结构实验之排序八:快速排序
  7. 第八期杭州NodeParty x Rokid技术分享会回顾
  8. 自媒体视频如何消重?批量处理去重消重去水印去logo软件企鹅号视频不重复必学的消重技巧...
  9. 使用快启动PE修复win10系统引导
  10. KunlunBase集群管理接口