linux命令行常用快捷键,区别于vim编辑器快捷键。熟练掌握下面的快捷键可提高操作linux的工作效率。当然最重要的是可以装屌。

1、移动光标快捷键
Ctrl+a
光标回到命令行首*

Ctrl+e
光标回到命令行尾*

Ctrl+f
光标向右移动一个字符(相当于方向键右键)

Ctrl+b
光标向左移动一个字符(相当于方向键左键)

2、剪切、粘贴、清除快捷键
Ctrl+Insert
复制命令行内容*

Shift+Insert
粘贴命令行内容*

Ctrl+k
剪切(删除)光标处到行尾的字符*

Ctrl+u
剪切(删除)光标处到行首的字符*

Ctrl+w
剪切(删除)光标前的一个单词

Ctrl+y
粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本

Ctrl+c
中断终端正在执行的任务或者删除整行*

Ctrl+h
删除光标所在处的前一个字符(相当于退格键)

3、重复执行命令快捷键
Ctrl+d
退出当前Shell命令行*

Ctrl+r
搜索命令行使用过的历史命令记录*

Ctrl+g
从执行Ctrl+r的搜索历史命令模式退出

Esc+.(点)
获取上一条命令的最后的部分(空格分隔)*

4、控制快捷键
Ctrl+l
清除屏幕所有内容,并在屏幕最上面开始一个新行,等同clear命令*

Ctrl+s
锁定终端,使之无法输入内容

Ctrl+q
解锁执行Ctrl+s的锁定状态

Ctrl+z
暂停执行在终端运行的任务*

5、!号开头的快捷命令
!!
执行上一条命令

!pw
执行最近以pw开头的命令*

!pw:p
仅打印最近pw开头的命令,但不执行

!num
执行历史命令列表的第num(数字)条命令*

!$
上一条命令的最后一个参数,相当于Esc+.(点)

6、ESC相关
Esc+.(点)
获取上一条命令的最后的部分(空格分隔)*
Esc+b
移动到当前单词的开头
Esc+f
移动到当前单词的结尾
Esc+t
颠倒光标所在处及其相邻单词的位置

linux 命令行常用快捷键的更多相关文章

  1. linux命令行常用快捷键

    方向          <-前               后 ->删除ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dlctrl + h      删除光标所在 ...

  2. Linux - Linux命令行常用快捷键

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

  3. 提高Linux运维效率的命令行常用快捷键

    提高Linux运维效率的命令行常用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键 Ctrl+a 光标回到命令行首 Ctrl+e 光标回到命令行尾 Ctrl+k 剪切(删除)光标处到行尾的 ...

  4. 提高Linux运维效率的30个命令行常用快捷键

    提高Linux运维效率的30个命令行常用快捷键 表4-1  30个常用快捷键 快捷键 功能说明 最有用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键* 移动光标快捷键 Ctrl+a 光标 ...

  5. Linux命令行编辑快捷键

    Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 ...

  6. 历史命令~/.bash_history,查看所有别名alias,命令执行顺序,命令行常用快捷键,输入输出重定向,wc统计字节单词行数

    历史命令大小:/etc/profile中字段HISTSIZE=1000 历史命令保存文件:~/.bash_history history -c 清空历史命令 history -w 把历史命令写入~/. ...

  7. 【转载】Linux命令行常用光标移动快捷键

    声明:下面内容来自:http://www.linuxidc.com/Linux/2016-10/136027.htm, 来源:linux社区  作者:aslongas 我转载于此处,为了作个笔记,方便 ...

  8. Linux命令行常用光标移动快捷键

    Linux 命令行快捷键 涉及在Linux命令行下进行快速移动光标.命令编辑.编辑后执行历史命令.Bang(!)命令.控制命令等.让basher更有效率. 常用 ctrl+左右键:在单词之间跳转 ct ...

  9. linux命令行常用光标移动快捷键(转)

    转自:https://www.cnblogs.com/aslongas/p/5899586.html Linux 命令行快捷键 涉及在linux命令行下进行快速移动光标.命令编辑.编辑后执行历史命令. ...

随机推荐

  1. .NET工具集合

    工具 (1) 代码分析 .NET Memory Profiler - http://memprofiler.com/ANTS Profiler - http://www.red-gate.com/co ...

  2. 使用pycharm,追求最优的代码。

    1.最近追求的是代码0警告,没有任何提示. 怎么追求这样的目标,不需要再去单独使用pylint和flake8这些玩意,只需要看pycharm右边编辑区的竖向滚动条的黄色就可以了. 2. 比较糟糕的就是 ...

  3. hdu5289 2015多校联合第一场1002 Assignment

    题意:给出一个数列.问当中存在多少连续子区间,当中子区间的(最大值-最小值)<k 思路:设dp[i]为从区间1到i满足题意条件的解.终于解即为dp[n]. 此外 如果对于arr[i] 往左遍历 ...

  4. Mesos 入门教程

    Mesos提供了高效.跨分布式应用程序和框架的资源隔离和共享,支持Hadoop. MPI.Hypertable.Spark等. Mesos是Apache孵化器中的一个开源项目,使用ZooKeeper实 ...

  5. [转]如何配置和使用Tomcat访问日志

    配置位置在log下的server.xml,(tomcat容器) <Engine defaultHost="localhost" name="Catalina&quo ...

  6. PHPMailer命令执行及任意文件读取漏洞

    今天在thinkphp官网闲逛,无意下载了一套eduaskcms,查看了一下libs目录中居然存在PHPMailer-5.2.13,想起了之前看到的PHPMailer的漏洞,可惜这套CMS只提供了一个 ...

  7. Jsoup(三)-- Jsoup使用选择器语法查找DOM元素

    1.Jsoup可以使用类似于CSS或jQuery的语法来查找和操作元素. 2.实例如下: public static void main(String[] args) throws Exception ...

  8. apt-get/dpkg常用指令备查

    apt-get install <package> Downloads <package> and all of its dependencies, and installs ...

  9. MVC项目的简单总结

    不能说是庆幸吧,正赶上公司要开发一个小小的MVC项目,于是这样任务就只有我自己承担,在这个项目中我才彻底感觉到自己之前有关MVC知识的无知,以为接触了皮毛就感觉能做项目,只要有心动脑思考就能完成一个完 ...

  10. SQL - 只获取小时

    --时间小时加减 SELECT DATEADD(HOUR, -8, GETDATE()) FROM [Order] --使用convert转换时间格式获取小时,并转成int类型 SELECT CONV ...