Shell 快捷键
输入bind -P可以查看所有的键盘绑定
Ctrl + Shift + '-' 缩小shell框
Ctrl + Shift + ‘+' 放大shell框
CTRL相关的快捷键
Ctrl-A 相当于HOME键,用于将光标定位到本行最前面
ctrl+B: 光标左移一个字母
ctrl+C: 杀死当前进程
ctrl+D: 退出当前Shell
Ctrl-E 相当于End键,即将光标移动到本行末尾
Ctrl+F: 相当于右箭头键,用于将光标向右移动一格
ctrl+H: 删除光标前一个字符,同backspace键相同
Ctrl+J: 相当于回车键
ctrl+K: 清除光标后至行尾的内容
ctrl+L: 清屏,相当于clear
Ctrl+P 相当于上箭头键,即显示上一个命令
Ctrl+N 相当于下箭头键,即显示下一个命令
ctrl+R: 搜索之前打过的命令。会有一个提示,根据你输入的关键字进行搜索bash的history
ctrl+U: 清除光标前至行首间的所有内容
ctrl+W: 移除光标前的一个单词
ctrl+T: 交换光标位置前的两个字符
ctrl+Y: 粘贴或者恢复上次的删除
ctrl+D: 删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符
ctrl+F: 光标右移
ctrl+Z: 把当前进程转到后台运行,使用fg命令恢复,或者使用bg命令后台运行
ALT相关的快捷键
Alt+<: 移动到历史记录中的第一
Alt+>: 移动到历史记录中的最后一条
Alt+?: 显示当前自动不全提示
Alt+*: 插入所有的自动不全提示
Alt+/: 不全文件名
Alt+.: 用于提取历史命令中的最后一个单词
Alt+B: 向前移动光标
Alt+C: 用于将当前光标处的字符变成大写,同时本光标所在单词的后续字符都变成小写
Alt+D: 删除单词
Alt+F: 向后移动光标
Alt+L: 用于将光标所在单词及所在单词的后续字符都变成小写
Alt+N: 向后查找历史记录
Alt+P: 向前查找历史记录
Alt+R: 再次调用执行过的命令
Alt+T: 交换光标前后的字符然后向后移动光标
Alt+U: 用于将光标所在单词的光标所在处及之后的所有字符变成大写
Alt+back-space: 用于删除本行所有的内容,基本上和Ctrl-U类似。
Esc相关的快捷键
Esc+D: 删除光标后的一个词
Esc+F: 往右跳一个词
Esc+B: 往左跳一个词
Esc+T: 交换光标前面的两个单词 (好像不起作用在Linux下)
!$ 很有用的参数
它记录最后一次命令的参数,例如:
执行#cat /etc/hosts
然后执行#echo !$, 输出如下:
#echo /etc/hosts
#/etc/hosts
所以如果想继续使用最后一次命令的参数,只需要newcmd !$ 即可。
阅读(1167) | 评论(0) | 转发(0) |
上一篇:Goo
Shell 快捷键的更多相关文章
- RHEL SHELL快捷键
Shell快捷键 CTRL+a 调到命令行头 e 调到命令行尾 CTRL+u 光标前面的删除 k 光标后面的删除 CTRL+→词的头 词的尾 ESC+. 粘贴上个命令的尾词 杀掉远 ...
- bash shell 快捷键
Bash Shell 快捷键: Ctrl + a - 跳到行首 Ctrl + e - 跳到行尾 Ctrl + k - 从光标处删除到行尾 Ctrl + l - 清屏,类似 ...
- Bash Shell 快捷键的学习使用
原文地址: http://dbanotes.net/tech-memo/shell_shortcut.html 这篇 Bash Shell Shortcuts 的快捷键总结的非常好.值得学习.下面内容 ...
- bash shell快捷键[转]
生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率. 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) ...
- Linux/Unix下Shell快捷键操作集合
本人收集整理了一些Bash或其他Shell中常用的快捷键,使用技巧以及Ubuntu中一些常用操作的快捷键,希望大家能从中受益,提高工作效率. 使用”!”从历史中执行命令 有时候,我们需要在 Bash ...
- LInux Shell 快捷键
CTRL 键相关的快捷键: Ctrl + a - Jump to the start of the lineCtrl + b - Move back a charCtrl + c - Terminat ...
- Linux - 常用Shell快捷键
Common Shortcut Key 用途 快捷键 说明 光标移动 Ctrl + a 把光标移到行首 Ctrl + e 把光标移到行尾 Ctrl + x 在 EOL 和当前位置移动光标 输入编辑 C ...
- linux下的shell 快捷键
Ctrl+p重复上一次命令Ctrl+a跳到第一个字符前Ctrl+x同上但再按一次会从新回到原位置Ctrl+b前移一个字符不删除字符情况下Ctrl+h删除前一个字符Ctrl+u删除提示符前的所有字符Ct ...
- Linux:常用shell快捷键
按键 作用 Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行 Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg Ctrl+a 将光标移至输入行头,相 ...
随机推荐
- Mysql Sql语句令某字段值等于原值加上一个字符串
MySQL连贯字符串不能利用加号(+),而利用concat. 比方在aa表的name字段前加字符'x',利用: update aa set name=concat('x',name); 替换: UPD ...
- 执行ssh-add时出现Could not open a connection to your authentication agent
若执行ssh-add /path/to/xxx.pem是出现这个错误:Could not open a connection to your authentication agent,则先执行如下命令 ...
- ORA-00257:archiver error解决办法
出现ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决. (一).oralce 11g更改归 ...
- RecyclerView解密篇(二)
在上一篇(RecyclerView解密篇(一))文章中简单的介绍了RecyclerView的基本用法,接下来要来讲讲RecyclerView的更多用法,要实现不同的功能效果,大部分都还是在于Recyc ...
- php给客户端返回数据注意。
亲身测试: 返回的时候不要直接返回字符串,要用数组的方式返回数据客户端才能接收. 看代码. <?php require_once("../base.php"); functi ...
- Linux下使用Jmeter做性能测试
一.安装Jmeter 1.上传Jmeter压缩包到Linux服务器,如:/opt目录下 2.解压缩 unzip apache-jmeter-3.1.zip 3.配置环境变量:vi /etc/profi ...
- JS基础学习(一)
首先感谢 http://www.w3school.com.cn/js/index.asp 学js真的很方便,&下面的内容其实是我自己做的一个备忘 第一节 大致了解 一 js基本介绍 1.轻量级 ...
- python之路:Day03 --- Python基础3 >>函数
本节内容 1.函数基本语法及特性 2.参数 3.局部变量与全局变量 4.返回值 嵌套函数 5.递归 6.匿名函数 7.高阶函数 8.内置函数 一.函数基本语法及特性 区别 面向过程编程:根据业务逻辑从 ...
- 【转载】 mysql explain用法
转载链接: mysql explain用法 官网说明: http://dev.mysql.com/doc/refman/5.7/en/explain-output.html 参数: htt ...
- ZooKeeper基本原理
ZooKeeper简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等. ZooKeeper设计目的 1. ...