Linux下的ctrl常用组合键及操作方法

在linux的命令模式下使用ctrl组合键能让操作更便捷。

ctrl + k : 剪切光标及其后边的内容;

ctrl + u : 剪切光标之前的内容;

ctrl + y : 在光标处粘贴上两个命令,粘贴方式和被剪切方式相同;

ctrl + c : 结束正在运行的程序或命令;

ctrl + d : 结束当前命令窗口;

ctrl + r : 输入关键字可弹出曾经用过的指令;

ctrl + l : 清屏;(和clear效果相同)

ctrl + a : 光标切换到行开头;

ctrl + e : 光标切换到行尾;

ps:linux下ctrl组合键的使用

我们都曾遇到过在终端上输错字母的情况我们一般都是delete键但是

相比之下ctrl的组合键更加舒心也更快捷(免去了手指的大量移动和重复操作)。

这里我就列出我自己常用用到的几个为了方便我就用“^”来代指ctrl

^h 发送信号erase删除后一个键入的字符

^u 发送信号kill删除整行

^w 发送信号werase删除后一个键入的单词

^c 发送信号intr结束进程;^\ 发送信号quit和intr是一个意思

^d 发送信号eof(end of file)表示你没有什么输入的了要结束了bc中经常用到

^s  发送信号stop停止屏幕显示。(如果你想看debian的开机启动全过程只要你按^s就会停下来

^q 发送信号start是stopt的反面即重新启动屏幕显示

具体的可以通过 stty -a来显示键盘信号的映射

总结

以上所述是小编给大家介绍的Linux下的ctrl常用组合键及操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

(0)

相关推荐

  • 浅谈ctrl+c,ctrl+d,ctrl+z在linux中的意义

    ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行. ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行. 例如:当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之

  • Linux下的ctrl常用组合键及操作方法

    在linux的命令模式下使用ctrl组合键能让操作更便捷. ctrl + k : 剪切光标及其后边的内容: ctrl + u : 剪切光标之前的内容: ctrl + y : 在光标处粘贴上两个命令,粘贴方式和被剪切方式相同: ctrl + c : 结束正在运行的程序或命令: ctrl + d : 结束当前命令窗口: ctrl + r : 输入关键字可弹出曾经用过的指令: ctrl + l : 清屏:(和clear效果相同) ctrl + a : 光标切换到行开头: ctrl + e : 光标切换

  • linux下socket编程常用头文件(推荐)

    sys/types.h:数据类型定义 sys/socket.h:提供socket函数及数据结构 netinet/in.h:定义数据结构sockaddr_in arpa/inet.h:提供IP地址转换函数 netdb.h:提供设置及获取域名的函数 sys/ioctl.h:提供对I/O控制的函数 sys/poll.h:提供socket等待测试机制的函数 其他在网络程序中常见的头文件 unistd.h:提供通用的文件.目录.程序及进程操作的函数 errno.h:提供错误号errno的定义,用于错误处理

  • Linux 下 Python 实现按任意键退出的实现方法

    某天在群内有同学问到,在python下我用input或者raw_input都得输入完后回车才能获取到输入的值,那如何实现任意键退出暂停等功能呢,我当时也没有多想,因为接触python时间也不算长,主要还是Linux下的. 当然,Windows系统下会稍微简单一些,Windows系统下如果你安装了python的环境,默认自带的一个模块叫做msvcrt,import msvcrt,然后调用msvcrt.getch()即可.接下来即Linux下实现python版本的按任意键退出. 初学Python时在

  • 浅谈linux下的一些常用函数的总结(必看篇)

    1.exit()函数 exit(int n)  其实就是直接退出程序, 因为默认的标准程序入口为int main(int argc, char** argv),返回值是int型的. 一般在shell下面,运行一个程序,然后使用命令echo $?就能得到该程序的返回值,也就是退出值,在main()里面,你可以用return n,也能够直接用exit(n)来做.unix默认的习惯正确退出是返回0,错误返回非0. 重点:单独的进程是返回给操作系统的.如果是多进程,是返回给父进程的. 在父进程里面调用w

  • Linux中Oracle的sqlplus下退格和Del键无效的问题解决

    PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Linux下oracle的sqplus时,输错字符后按Backspace键或Del键删除时,会出现^H或其他乱七八糟的的字符,感觉非常别扭不习惯,虽然可以通过Ctrl+Backspace组合键实现删除功能,但是严重影响使用效率.google了一番,终于完美解决此问题.总结记录如下,本文是此问题最完整的总结: 乱七八糟的字符如图: 一.SecureCRT终端里的解决方法:(不完美) 在Secur

  • vs快捷键 用好Ctrl+Enter与Ctrl+Shift+Enter组合键让你的编辑代码速度快了很多

    来看一个简单的例子吧 复制代码 代码如下: function Button1_onclick() { 您的光标在alert("Hello");这一行,按下Ctrl+Enter组合键在上方插入一行 alert("Hello"); 您的光标在alert("Hello")这一行,按下Ctrl+Shift+Enter组合键在下方插入一行 alert("JacobSong"); } 这样的话,当你要想在当前代码前一行编辑时,就不再用鼠标

  • Linux下Shell编程快捷键大全(日常整理)

    有时候,我们需要在 Bash 中重复执行先前的命令.你当然可以使用上方向键来查看之前曾经运行过的命令.但这里有一些更好的方式,例如,数量掌握以下的快捷键. 1) !!:重复执行上一条指令 2) !a:重复执行上一条以a为首的指令 3) !number:重复执行上一条在history表中记录号码为number的指令 4) !-number:重复执行前第number条指令 5) !$:表示获得上一条命令中的最后一项内容 6) 用Ctrl + r 组合键来进入历史搜索模式在history表中查询某条过

  • 高手最常用的五个键盘组合键

    winkey+d :这是高手最常用的第一快捷组合键,这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口--只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!  winkey+f :不用再去移动鼠标点"开始→搜索→文件和文件夹"了,在任何状态下,只要一按winkey+f就会弹出搜索窗口. winkey+r :在我们的文章中,你经常会看到这样的操作提示:"点击'开始→运行',打开'运行'对话框--".其

  • 按键测试,支持像 Ctrl+Alt+Shift+T 的组合键

    按键测试,支持像 Ctrl+Alt+Shift+T 的组合键(注:非浏览器热键) function showKeyName(e) { var keyName; switch(e.keyCode) { case 8:keyName = "[退格]";break; case 9:keyName = "[Tab]";break; case 13:keyName = "[Enter]";break; case 16:keyName = "[Sh

  • linux下shell常用脚本命令及有关知识

    目录 一.需要记住的一些知识点 1.变量类型 2.shell变量说明 3.单引号和双引号和反引号的区别 4.shell转义字符 5. 算术运算符列表 6.关系运算符 7.布尔运算符列表 8. 文件测试运算符列表 二.常用脚本命令举例说明 一.需要记住的一些知识点 1.变量类型 运行shell时,会同时存在三种变量: 1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量. 2) 环境变量 所有的程序,包括shell启动的程序,都能访问环

随机推荐