Linux-CentOS上一些快捷键的使用

Linux-CentOS上一些快捷键的使用

在使用Linux命令行的过程中,有很多情况是需要修改一下执行过的命令,这时候就需要移动到自己需要修改的位置,有一些快捷键配合会让我们的编辑工作更快速,至少会比单方向键舒服些:)整理如下:
ctrl + l: 清屏
ctrl + o: 执行当前命令并回显此命令
ctrl + s: 锁定屏幕(阻止输出到屏幕),可以使的小坏,不要说我告诉你的,不要生产环境使坏!!
ctrl + q: 解除屏幕锁定
ctrl + c: 终止程序执行
ctrl + d: 终止程序执行(有输入交互类命令)
ctrl + z: 挂起
ctrl + a: 光标跳到行首
ctrl + e: 光标跳到行尾
ctrl + f: 向右移动一个字符
ctrl + b: 向左移动一个字符
alt + b: 向左移动一个单词
alt + f: 向右移动一个单词
ctrl + xx: 在光标和行首之们移动光标(2个x)
ctrl + u: 从光标处删除至行首
ctrl + k: 从光标处删除至行尾
alt + r: 删除整行
ctrl + w: 从光标处删除至词首或向左删除一个单词
alt + l: 从光标处删除到词尾或向右删除一个单词
ctrl + d: 删除光标处的一个字符
ctrl + h: 删除光标前的一个字符
ctrl + y: 将粘贴的字符放在光标后
alt + c: 从光标处向右更改为首字母大写的单词
alt + u: 从光标处向右更改为大写
alt + l: 从光标处开始向右更改为小写
ctrl + t: 交换光标处字符和之前位置的字符
alt + t: 交换光标处和这前单词的位置
alt + N: 重复显示字符N次(这里的N 是数字按住alt同时按下数字后写要重复的字符)

            历史命令的快捷使用

重复前一条命令:1.上方向键 2.!! 3.!-1(直接执行上一条命令) 4.ctrl + p 调出上一次执行的命令,但不执行,直接回车执行

!:0:执行前一次命令(去参)
ctrl + j: 执行当前命令
!n: 执行历史命令中的第几条命令
!-n: 执行历史中倒数第几命令
!string: 执行以string打头的命令
!string:p:打印string开头的命令(并不执行)
!$:p 打印上一次命令的最后一个参数
!*:p 打印上一次命令的所有参数
!^:p 打印上一次命令的第一个参数
^str 删除上一个命令中第一个str
^str1^str2 将上一条命令中的第一个str1 替换为str2
!:gs/str1/str2将上一条命令中的str1 全替换为str2
ctrl + r 在历史命令中搜索
ctrl+g 退出历史命令中搜索

上一条命令的最后一个参数
!$, esc+.(按一esc后,再按.),alt+.(按住alt按.)

!^ 上一条命令的第一个参数
!$ 上一条命令的最后一个参数
!* 上一条命令的所有参数
!:n 上一条命令的第几个参数

!n:^ 第n条命令的第一个参数
!n:$ 第n条命令的最后一个参数
!n:* 第n条命令的所有参数
!n:m 第n条命令的第几个参数

!str:^ 最近一个str开头的命令的第一个参数
!str:$ 最近一个str开头命令的最后一个参数
!str:* 最近一个str开头命令的所有参数
!str:m 最近一个str开头命令的第几个参数

转载于:https://blog.51cto.com/9406344/2047029

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值