【linux使用】bash shell命令行常用快捷键 (转载)
2024-10-15 14:32:58
移动:
Ctrl + A: 移动到当前编辑的命令行首,
Ctrl + E: 移动到当前编辑的命令行尾,
Ctrl + F 或 ->:按字符右移(往命令行尾部方向,前移)
Ctrl + B 或 <-:按字符左移(往命令行尾部方向,后移)
Alt + F: 按单词右移 (往命令行尾部方向,前移)
Alt + B: 按单词左移(往命令行首部方向,后移)
编辑:
Ctrl + C: 删除整行
Ctrl + L: 清屏,相当于clear
Ctrl + U: 简介光标位置到行首的内容(包括自身),以后可用Ctrl+Y粘贴
Ctrl + K: 剪切光标位置到行尾的内容(包括自身),以后可以用Ctrl + Y粘贴
Ctrl + W: 剪切从光标位置到当前单词的起始位置,以后可以用Ctrl + Y粘贴
Alt + D: 剪切从光标位置到当前单词末尾位置,以后可以用Ctrl + Y粘贴
Ctrl + Y: 粘贴到光标后
历史命令相关:
- !!:执行上一条命令,所以快速sudo的方法是sudo !!
- !blah:执行最近的以 blah 开头的命令,如 !ls
- !blah:p:仅打印输出,而不执行
- !$:上一条命令的最后一个参数,与 Alt + . 相同
- !$:p:打印输出 !$ 的内容
- !*:上一条命令的所有参数
- !*:p:打印输出 !* 的内容
- ^blah:删除上一条命令中的 blah
- ^blah^foo:将上一条命令中的 blah 替换为 foo
- ^blah^foo^:将上一条命令中所有的 blah 都替换为 foo
Ctrl+P: 上一个命令(向上箭头)
Ctrl+N: 下一个命令(向下箭头)
历史命令搜索:
Ctrl+R:输入若干字符(关键词),会搜索包含所输入关键词的历史命令。继续按Ctrl+R则会继续向前搜索包含关键词的历史命令。找到目标命令后,可以直接按enter键执行找到的命令。如果还想修改参数则可以按右箭头。
Ctrl+G:从Ctrl+R的搜索模式中跳出
最新文章
- bash字符串操作
- iOS开发 适配iOS10以及Xcode8[转]
- VS2012 调试时 局部变量显示不全的问题解决
- Java Collection框架详解
- 受限玻尔兹曼机(RBM)学习笔记(五)梯度计算公式
- 1.Cadence16.5的安装教程[原创]
- JMeter简单的性能测试实例
- stm32之ADC
- PowerDesigner教程
- SELECT中(非常)常用的子查询操作
- [编织消息框架][消息服务]rmi
- JSP最常用的五种内置对象(out,request,response,session,application)
- Git快速入门进阶篇
- Percona-Toolkit 之 pt-table-sync 总结
- FPGA调试技巧
- Mybatis进阶学习笔记——输入映射
- 解决 jQuery validation插件 valid()方法总是返回true的问题
- P1890 gcd区间
- 利用padding-top/padding-bottom百分比,进行占位和高度自适应
- 第七周linux学习
热门文章
- Prometheus 系统监控方案 二 安装与配置
- 排序算法----基数排序(RadixSort(L,max))单链表版本
- Linux下安装jdk1.7、Apache-tomcat7
- 【GSM】GTM900C的应用——短信
- jenkins邮件配置
- Android--sharepreference总结
- HTML5 &; 三年二班周杰伦
- [LeetCode] Integer Break 整数拆分
- [LeetCode] Strobogrammatic Number 对称数
- [LeetCode] LRU Cache 最近最少使用页面置换缓存器