00. 目录

文章目录

  • 00. 目录
  • 01. 编辑命令
  • 02. 搜索命令
  • 03. 控制命令
  • 04. 其它
  • 05. 参考

生活在 Bash Shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。

01. 编辑命令

Ctrl + a :移到命令行首
Ctrl + e :移到命令行尾
Ctrl + f :按字符前移(右向)
Ctrl + b :按字符后移(左向)
Alt + f :按单词前移(右向)
Alt + b :按单词后移(左向)
Ctrl + xx:在命令行首和光标之间移动
Ctrl + u :从光标处删除至命令行首
Ctrl + k :从光标处删除至命令行尾
Ctrl + w :从光标处删除至字首
Alt + d :从光标处删除至字尾
Ctrl + d :删除光标处的字符
Ctrl + h :删除光标前的字符
Ctrl + y :粘贴至光标后(主要针对CTRL+U或CTRL+W)
Alt + c :从光标处更改为首字母大写的单词
Alt + u :从光标处更改为全部大写的单词
Alt + l :从光标处更改为全部小写的单词
Ctrl + t :交换光标处和之前的字符
Alt + t :交换光标处和之前的单词
Alt + Backspace:与 Ctrl + w 相同类似,分隔符有些差别

02. 搜索命令

Ctrl + r:逆向搜索命令历史
Ctrl + g:从历史搜索模式退出
Ctrl + p:历史中的上一条命令
Ctrl + n:历史中的下一条命令
Alt + .:打印之前执行过的命令的最后一部分 以空格为分隔符

03. 控制命令

Ctrl + l:清屏
Ctrl + o:执行当前命令,并选择上一条命令
Ctrl + s:阻止屏幕输出
Ctrl + q:允许屏幕输出
Ctrl + c:终止命令
Ctrl + z:挂起命令
ESC + .:自动补全最近的命令
TAB:自动补全
Ctrl + m:换行
Ctrl + L:撤销操作

04. 其它

!! – 执行上一条命令

**!ifconfig–执行最近运行过的以ifconfig开头的命令

!ifconfig:p – 打印!ifconfig要执行的命令(并将其作为最后一条命令加入到命令历史中)

!$ – 上一条命令的最后一个单词 (等同于Alt + .)

**!:p∗∗–打印‘!:p** – 打印`!:p∗∗–打印‘!`指代的单词

!* – 上一条命令除最后一个词的部分

!*:p – 打印!*指代部分

05. 参考

参考:【Linux】一步一步学Linux系列教程汇总
菜鸟教程:https://www.runoob.com/w3cnote/bash-shortcut.html

【Linux】一步一步学Linux——Bash常用快捷键(11)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. Bash常用快捷键及其作用

    Bash常用快捷键及其作用 在 Bash 中有非常多的快捷键,如果可以熟练地使用这些快捷键,可有效地提高我们的工作效率.只是快捷键相对较多,不太好记忆,这就要多加练习和使用.这些快捷键如表 1 所示. ...

  3. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  6. linux chmod命令数字,菜鸟学Linux命令:chmod命令和数字文件权限

    chmod是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数. 只有文件所有者和超级用户可以修改文件或目录的权限.可以使用绝对模式,符号模式指定文件的权 ...

  7. linux命令启动程序,菜鸟学Linux命令:nohup命令启动程序

    在UNIX/LINUX中,普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止. 要实现守护进程,一种方法是按守护进程的规则去编程,比较麻烦: 另一种方法是仍然用 ...

  8. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  9. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

最新文章

  1. 使用SQL_TRACE进行数据库诊断
  2. 算法-------位1的个数
  3. Py之PIL:不一样的PS之利用PIL库的img.paste方法实现合成刘若英导演电影《后来的我们》海报设计
  4. 解决:Request header field Content-Type is not allowed by Access-Control-Allow-Headers
  5. 网站html标签如何优化,网站HTML标签优化教程
  6. Redis 入门指南 pdf
  7. 没有该栏目数据 可能缓存文件(data/cache/inc_catalog_base.inc)没有更新请检查是否有写入权限...
  8. Jsp+Servlet+Mysql实现的二手物品在线商城源码
  9. 根据序列选择自回归模型(AR、ARMA、VAR、VMA、VECH)
  10. HTML 网页制作 盒子设计 CSS
  11. Securing Services with Spring Cloud Gateway
  12. qq计算机丢失msvcp100,Win10无法运行QQ提示缺少MSVCR100.dll?解决方案
  13. educoder结构化分析方法-实体-联系图
  14. Justinmind教程(3)——管理原型
  15. NC14548-B-逃脱(bfs)
  16. 高频交易(二)浅谈高频交易中比较成熟的一些交易策略
  17. laravel导出excel
  18. 计算雅思成绩C语言,雅思成绩到底如何计算的?
  19. 计算机word设置渐变填充,在word2013中设置渐变填充效果的详细设置步骤
  20. 奇文共欣赏 疑义相与析

热门文章

  1. PNGEncoder生成透明png图片
  2. android 适合mvp模式,Android中的MVP:如何使Presenter层系统化?
  3. Java黑皮书课后题第8章:***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵。程序提示用户输入矩阵的行数。然后显示最大的子方阵的第一个元素、行数
  4. Java黑皮书课后题第3章:3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否是回文数
  5. C语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
  6. 清原高中2021高考成绩查询,2021年抚顺高考状元是谁分数多少分,历年抚顺高考状元名单...
  7. Insomni'hack teaser 2019 - Misc - curlpipebash
  8. Integer’s Power HDU - 3208(容斥原理)
  9. 20165234 [第二届构建之法论坛] 预培训文档(Java版) 学习总结
  10. springMVC配置文件spring-servlet.xml中mvc:annotation-driven /的意义