输入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) |

0

上一篇:Goo

Shell 快捷键的更多相关文章

  1. RHEL SHELL快捷键

    Shell快捷键 CTRL+a  调到命令行头  e  调到命令行尾 CTRL+u  光标前面的删除  k  光标后面的删除 CTRL+→词的头   词的尾 ESC+.   粘贴上个命令的尾词 杀掉远 ...

  2. bash shell 快捷键

     Bash Shell 快捷键: Ctrl + a - 跳到行首      Ctrl + e - 跳到行尾     Ctrl + k - 从光标处删除到行尾     Ctrl + l - 清屏,类似  ...

  3. Bash Shell 快捷键的学习使用

    原文地址: http://dbanotes.net/tech-memo/shell_shortcut.html 这篇 Bash Shell Shortcuts 的快捷键总结的非常好.值得学习.下面内容 ...

  4. bash shell快捷键[转]

    生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率. 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) ...

  5. Linux/Unix下Shell快捷键操作集合

    本人收集整理了一些Bash或其他Shell中常用的快捷键,使用技巧以及Ubuntu中一些常用操作的快捷键,希望大家能从中受益,提高工作效率. 使用”!”从历史中执行命令 有时候,我们需要在 Bash ...

  6. LInux Shell 快捷键

    CTRL 键相关的快捷键: Ctrl + a - Jump to the start of the lineCtrl + b - Move back a charCtrl + c - Terminat ...

  7. Linux - 常用Shell快捷键

    Common Shortcut Key 用途 快捷键 说明 光标移动 Ctrl + a 把光标移到行首 Ctrl + e 把光标移到行尾 Ctrl + x 在 EOL 和当前位置移动光标 输入编辑 C ...

  8. linux下的shell 快捷键

    Ctrl+p重复上一次命令Ctrl+a跳到第一个字符前Ctrl+x同上但再按一次会从新回到原位置Ctrl+b前移一个字符不删除字符情况下Ctrl+h删除前一个字符Ctrl+u删除提示符前的所有字符Ct ...

  9. Linux:常用shell快捷键

    按键 作用 Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行 Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg Ctrl+a 将光标移至输入行头,相 ...

随机推荐

  1. react+redux官方实例TODO从最简单的入门(2)-- 增

    虽然官网的TodoList的例子写的很详细,但是都是一步到位,就是给你一个action,好家伙,全部都写好了,给你一个reducer,所有功能也是都写好了,但是我们这些小白怎么可能一下就消化那么多,那 ...

  2. angular开发单页面应用--页面资源部分

    关于angular是什么,能够干什么就不在这里解释了,自行搜索了,或者等稍晚一点再解释... angular适合开发单页面应用,这句话在介绍angular的网站和博客里都可以提到.因为angular是 ...

  3. linux下vmware的安装、物理分区使用及卸载

    1.安装 先下载安装文件VMware-Workstation-Full-12 在命令行下执行下载的文件安装即可(需要root权限) wget https://download3.vmware.com/ ...

  4. 码途有道----基于系统观的核心能力构建-by-韩宏老师

    原文链接:http://blog.sina.com.cn/s/blog_7d5a09f90102v341.html 有感于同学们在大学中如何学习计算机技术有些感概,将我书(老码识途)中的序言整理了一下 ...

  5. C语言 独木舟问题

    n个人,已知每个人体重,独木舟承重固定,每只独木舟最多坐两个人,可以坐一个人或者两个人.显然要求总重量不超过独木舟承重,假设每个人体重也不超过独木舟承重,问最少需要几只独木舟? 分析:贪心算法,抽象化 ...

  6. C# WinForm实现Windows 7 Aero磨砂玻璃效果

    在Vista系统之后,微软为窗体程序提供了Aero磨砂的效果,如下图.那么用C#如 何来实现这种磨砂效果呢? 代码: using System; using System.Collections.Ge ...

  7. POJ2777

    http://poj.org/problem?id=2777 前几天看到一个大神说,要搞,就搞专题或者套题,我觉得现在这么菜的我,还是搞搞专题吧. 一道比较裸也比较基础的线段树的题目. 题意:就是有一 ...

  8. [Sass]混合宏

    [Sass]混合宏-声明混合宏 如果整个网站中有几处小样式类似,比如颜色,字体等,在 Sass 可以使用变量来统一处理,那么这种选择还是不错的.但当你的样式变得越来越复杂,需要重复使用大段的样式时,使 ...

  9. 类js效果

    类似js效果,点击看看  代码 onclick="return confirm('您确定要看看吗?')" 放入a标签里面

  10. docker--初体验

    docker这个词已经越来越热,很多docker的概念是从周围人和知乎上看的,打算从功能上先了解docker,深入的话放在以后. ps:正好手头有一台腾讯云的vps,单核,1G内存,可以拿来做实验,腾 ...